在Express.js应用程序中提供客户端JavaScript服务。

4

最近我开始使用Express构建我的第一个Node.js应用程序。我使用了最新的Express生成器创建了一个框架应用程序,并成功地使用Jade和CSS创建了几个不同的布局 - 这一切都很正常。

然而,我似乎无法使客户端JS正常工作。在public文件夹中,我有一个单独的前端JS文件,它只包含一个警告(仅用于测试目的)。我可以成功地在浏览器中导航到该文件,并且没有收到任何控制台错误,但是警告从未触发 - 我做错了什么?


如果您可以在浏览器中导航到文件,并且在HTML中以相同的方式链接到它,那么它应该可以工作。我们需要查看包含它的JS和HTML,以及提供静态文件和文件夹结构的Express代码,以进一步诊断此问题。 - Kevin B
你是否在提供的HTML文件中导入了JS?你能检查一下你的JS文件是否被加载了吗? - albertosh
2
我感觉自己像个业余爱好者。我使用 href 来引用我的脚本,而不是 src。现在一切都正常了。 - syscll
2
我会回答自己的问题并将其标记为答案,干得好 :) - beautifulcoder
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接