【问题标题】:Requested Node Engine Version Rejected by Heroku / GitHeroku / Git 拒绝请求的节点引擎版本
【发布时间】:2013-09-03 16:29:12
【问题描述】:

我正在按照这个基本教程在 Heroku 上设置我的 node.js 应用程序。当我执行 $ git push heroku master 时,终端会回复这个答案:

-----> 解析引擎版本 !请求的引擎节点版本 0.10.17 与可用版本不匹配:0.10.15 0.10.14 0.10.13 0.10.12 0.10.11 0.10.10 0.10.9 0.10.8 0.10.6 0.10.5 0.10.4 0.10.3 0.10 .2 0.10.1 0.10.0 0.8.25 0.8.24 0.8.23 0.8.22 0.8.21 0.8.19 0.8.14 0.8.13 0.8.12 0.8.11 0.8.10 0.8.8 0.8.7 0.8.6 0.8.5 0.8.4 0.8.3 0.8.2 0.8.1 0.8.0 0.6.20 0.6.18 0.6.17 0.6.16 0.6.15 0.6.14 0.6.13 0.6.12 0.6.11 0.6.10 0.6。 8 0.6.7 0.6.6 0.6.5 0.6.3 0.4.10 0.4.7

!推送被拒绝,无法编译 Node.js 应用

我也已经在我的 package.json 文件中添加了 "node": "0.10.17" 和 "npm": "1.3.9"

我显然使用的是 0.10.17,但 Heroku/Git 似乎不支持它。有什么建议?谢谢您的帮助。

【问题讨论】:

  • 有什么理由不能使用 0.10.15?

标签: git node.js heroku


【解决方案1】:

对此的简单回答是,除非您对 0.10.150.10.17 之间的错误修复有硬依赖关系,否则只需将您的 package.json 拨回 0.10.15 甚至 0.10,这样 Heroku 就会选择它支持的最新0.10.* 版本。

【讨论】:

    猜你喜欢
    • 2019-01-12
    • 2016-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-21
    • 2023-01-15
    • 1970-01-01
    • 2012-12-29
    相关资源
    最近更新 更多