首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Heroku不接受我的Node.js版本?

为什么Heroku不接受我的Node.js版本?
EN

Stack Overflow用户
提问于 2012-04-24 08:47:29
回答 1查看 1.2K关注 0票数 2

使用以下package.json

代码语言:javascript
复制
{
  "name": "...",
  "version": "0.1.1",
  "engines": {
    "node": "0.6.14",
    "npm":  "1.1.4"
  },
  "private": true,
  "scripts": {
    "start": "node app"
  },
  "dependencies": {
    "connect-assets": "2.1.9",
    "ejs": "0.7.1",
    "everyauth": "0.2.32",
    "express": "2.5.9",
    "less-middleware": "0.1.4",
    "mocha": "1.0.1",
    "should": "0.6.1",
    "socket.io": "0.9.6",
    "underscore": "1.3.3"
  }
}

我得到了以下信息

代码语言:javascript
复制
WARNING: No version of Node.js specified in package.json, see:
       https://devcenter.heroku.com/articles/nodejs-versions
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-24 22:33:21

尝试将节点版本更改为如下所示

代码语言:javascript
复制
{
  "engines": {
    "node": "0.6.x",
    "npm":  "1.0.x"
  }
}

这将尝试附加“主要”版本,应该仍然可以正常工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10290326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档