Javascript HTML包含js文件
我意识到这个问题已经被问过很多次了,但是我没能让它起作用 我有一个html文件(main.html),其中包括两个js文件(etherjs.js和web3-min.js)。这些文件位于同一目录中 但是当通过localhost节点服务器请求页面时,页面中不包括文件 我做错了什么 控制台错误(表示加载源为的元素时出错):Javascript HTML包含js文件,javascript,html,node.js,Javascript,Html,Node.js,我意识到这个问题已经被问过很多次了,但是我没能让它起作用 我有一个html文件(main.html),其中包括两个js文件(etherjs.js和web3-min.js)。这些文件位于同一目录中 但是当通过localhost节点服务器请求页面时,页面中不包括文件 我做错了什么 控制台错误(表示加载源为的元素时出错): 我想问题出在你的服务器上 如果您使用express: 要提供静态文件,如图像、CSS文件和JavaScript文件, 在express中使用express.static内置中间件
我想问题出在你的服务器上 如果您使用express: 要提供静态文件,如图像、CSS文件和JavaScript文件, 在express中使用express.static内置中间件功能
public
app.use(express.static('public')代码>
some.js
我想问题出在你的服务器上 如果您使用express: 要提供静态文件,如图像、CSS文件和JavaScript文件, 在express中使用express.static内置中间件功能
public
app.use(express.static('public')代码>
some.js
在引用文件名时,尝试在文件名前加一个斜杠:
此外,请检查浏览器控制台以查看错误是什么。@NisargShah仍然存在相同的错误。我从dev consoleare更新了原始帖子,但有错误。您确定图片内容是针对main.html
,它位于您的browsered
目录中吗?@pooyan 100%确定。我甚至可以提供一个截图,如果你想代替截图,试着右键点击打开标签,然后按“在浏览器中显示”,这样你就可以确定了。在图片中,您浏览的上有一个棕色圆圈,这可能意味着您的目录中有问题。在引用文件名时,请尝试在文件名前加一个斜杠:
此外,请检查浏览器控制台以查看错误。@NisargShah仍然存在相同的错误。我从dev consoleare更新了原始帖子,但有错误。您确定图片内容是针对main.html
,它位于您的browsered
目录中吗?@pooyan 100%确定。我甚至可以提供一个截图,如果你想代替截图,试着右键点击打开标签,然后按“在浏览器中显示”,这样你就可以确定了。在图片中,你的浏览器上有一个棕色的圆圈,这可能意味着你的目录有问题。