相关疑难解决方法(0)

在Heroku上部署Nodej无法提供位于子文件夹中的静态文件

我正在使用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的东西,但我找不到原因.以前有人遇到过这个问题吗?解决方案?

谢谢!

heroku static-files node.js express

17
推荐指数
3
解决办法
9653
查看次数

标签 统计

express ×1

heroku ×1

node.js ×1

static-files ×1