【发布时间】:2013-06-17 05:59:50
【问题描述】:
我正在使用 Heroku 部署一个 NodeJs 应用程序。一切正常,除了提供静态文件的小问题。
我有如下配置
app.use(express.static(__dirname + '/htdocs'));
它工作正常,除非我尝试提供位于子文件夹中的静态文件。
www.example.com/bar.js // 这为文件 /htdocs/bar.js 提供服务
www.example.com/foo/bar.js // 这找不到文件 /htdocs/foo/bar.js
我忘了说在我的本地环境中一切正常,可能是 heroku 的问题,但我找不到原因。以前有人遇到过这个问题吗?解决方案?
谢谢!
【问题讨论】:
标签: node.js heroku express static-files