开发者问题收集

HTML 包含 js 文件

2018-05-26
146

我意识到这个问题已经被问过很多次了,但是我没有设法让它发挥作用

我有一个 html 文件(main.html),其中包含两个 js 文件(etherjs.js 和 web3-min.js)。这些文件位于同一目录中。

但是当通过 localhost 节点服务器请求页面时,文件未包含在页面中

我做错了什么?

控制台错误(它说加载源元素时出错:):

在此处输入图像描述

1个回答

我认为问题出在您的服务器上。

如果您使用 express:

To serve static files such as images, CSS files, and JavaScript files, use the express.static built-in middleware function in Express.

  1. 在根目录中创建一个名为 public 的文件夹。
  2. 在您的服务器中设置它: app.use(express.static('public'));
  3. 放入您需要的文件,例如: some.js

现在您可以使用 <script src="/some.js"></script> 调用它。

更多信息

Tamas Szoke
2018-05-26