[英]Foreman, from the Heroku Toolbelt, exits with Error: write EINVAL every time
[英]Node.js Expres.js Heroku Toolbelt >Foreman Start - Error: write EINVAL
这是我在使用Heroku Toolbelt for Node.js运行foreman start时遇到的package.json错误
"dependencies":
{
"express": "~4.4.0",
"jade": "~1.3.1"
}
我和Jek有同样的问题。 我使用快递4.4.4。 我降级快递3.2.6并且它有效,但我不应该因为工头不支持它而被迫使用旧版本的快递。
我试过节点工头 。 它对我有用。 我按照包含这些步骤的说明进行操作:
我想知道是否有人有其他建议。
我设法通过将Express版本更改为3.2.6来解决此问题,如下所示
"dependencies":
{
"express": "~3.2.6",
"jade": "~1.3.1"
}
然后我删除了node_modules并进行了npm安装。 在此之后,工头开始工作完全正常。
但是我不知道为什么它在Express 4上运行时不起作用,但它在express 3上运行时有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.