javascript - nodeJS - Express 应提供引用的 main.js

标签 javascript node.js express

我用express编写了一个nodeJS服务器,我希望它能够传递index.html和引用的main.js。它只提供index.html,两个文件位于同一目录中:

app.get('/', function (req, res) {
     res.sendfile(__dirname + '/index.html');
 });

最佳答案

除了 index.html 之外,它不提供其他文件。

如果您想在目录中提供静态文件,最简单的解决方案是使用express.static:

app.use (express.static(__dirname));

关于javascript - nodeJS - Express 应提供引用的 main.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049942/

相关文章:

javascript - Jade 选择字段填充数据

node.js - AES256 CBC 的 Node.js 实现存在问题

node.js - 使用 Mocha/Chai 对 bluebird Promise.all 进行单元测试

javascript - 为什么 Express (Node.js) 请求对象是只读的?

javascript - 如何在页面刷新后使用jquery应用CSS(刷新前Assing the CSS)

Javascript window.open 大小无法正常工作。高度还可以,宽度有点乱

javascript - Express-替代重定向

javascript - 如何在 sails.js 0.10 中接收套接字事件?

javascript - 请求响应后正文中出现奇怪的字符

javascript - AngularJS:使用 ng-click 时获取 sibling