我刚刚将我的Express应用程序部署到生产服务器,而且我不再为我的静态资产提供服务。
我的资产位于/public
,我称之为静态中间件:
// config.root => /var/www
app.use(express.static(config.root + '/public'));
当我启动我的网站时,样式表没有通过,我看到了:
GET http://--- redacted ---/scripts/main.js net::ERR_CONNECTION_REFUSED
如果我打开样式表网址,我可以看到没问题。
我在这里缺少什么?
答案 0 :(得分:0)
我的一个中间件函数中存在一个错误(未定义的函数)。检查你的日志,人们!