我正在使用Heroku部署NodeJs应用程序.除了提供静态文件的小问题外,一切正常.
我有以下配置
app.use(express.static(__dirname + '/htdocs'));
Run Code Online (Sandbox Code Playgroud)
它工作正常,除非我尝试提供位于子文件夹中的静态文件.
www.example.com/bar.js //这将提供文件/htdocs/bar.js
www.example.com/foo/bar.js //找不到文件/htdocs/foo/bar.js
我忘了说在我的本地环境中一切正常,可能是heroku的东西,但我找不到原因.以前有人遇到过这个问题吗?解决方案?
谢谢!