错误部署heroku nodejs应用程序
当我部署应用程序,我得到错误 – 错误:EROFS:只读文件系统,在错误(本机)打开'/access.log'什么是发生? index.js:
var app = require('./src/app'); app.set('port', (process.env.PORT || 5000)); enter code here app.listen(app.get('port'), function() { console.log('Node app is running on port', app.get('port')); });
如果你正在使用纱线,最新版本(1.0.0rc?)之一是造成这个问题。 如果你在你的package.json引擎中设置纱线版本的显式configuration为早期的版本,比如0.27.5,那应该可以解决你的问题。 即:
"engines": { "node": "8.2.1", "yarn": "0.27.5" },
至less这个问题解决了我的问题。
- 在Heroku Express服务器上托pipeAngularJS App不工作?
- 无法更新heroku上的应用程序:“git add。”给出错误
- “抓取失败的加载” – 在Postman中获取作品,但在Chrome和Safari中失败
- socket.io/?EIO=3&transport=polling&t=1345678不收费
- parsing从Netsuite到Heroku的JSON HTTP请求会返回错误“SyntaxError:Unexpected token p”
- Heroku上的Nightmare.JS导致超时
- package.json实际上在JSON中,而不仅仅是JavaScript
- 遇到主机名/ IP不匹配Heroku上的证书的altnames
- 我可以在Heroku应用程序中使用两种语言吗?