相关疑难解决方法(0)

无法将node.js应用程序部署到heroku

我正在尝试将一个简单的node.js基于表达的应用程序部署到heroku,这显然是非常基本的:https://devcenter.heroku.com/articles/nodejs

这是我的package.json:

{
  "name": "cours-lic3-blois",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node app"
  },
  "dependencies": {
    "express": "*",
    "ejs": "*",
    "github-flavored-markdown": "*",
    "less-middleware": "*"
  },
  "engines": {
    "node": "0.8.8",
    "npm": "1.1.65"
  }
}
Run Code Online (Sandbox Code Playgroud)

当我git push heroku master得到以下痕迹时:

 -----> Heroku receiving push
 -----> Node.js app detected
 -----> Resolving engine versions
        Using Node.js version: 0.8.8
        Using npm version: 1.1.65
 -----> Fetching Node.js binaries
 -----> Vendoring node into slug
 -----> Installing dependencies with npm
        npm ERR! Error: …
Run Code Online (Sandbox Code Playgroud)

heroku node.js

12
推荐指数
2
解决办法
1万
查看次数

Heroku Deploy - "推送拒绝,无法编译Node.js应用程序"

尝试将Node.js应用程序部署到heroku但是在使用时 git push heroku master 我获得了以下跟踪(仅显示了整个跟踪的一部分,但它是我认为是问题的部分 - 如果不让我知道的话):

remote: -----> Build failed
remote:
remote:        We're sorry this build is failing! You can troubleshoot common issues here:
remote:        https://devcenter.heroku.com/articles/troubleshooting-node-deploys
remote:
remote:        Some possible problems:
remote:
remote:        - Dangerous semver range (>) in engines.node
remote:        https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version
remote:
remote:        Love,
remote:        Heroku
remote:
remote:
remote:  !     Push rejected, failed to compile Node.js app
Run Code Online (Sandbox Code Playgroud)

package.json文件适用于其他人的heroku,所以这似乎不是问题.

任何想法让我知道.

谢谢

git heroku node.js

4
推荐指数
2
解决办法
6456
查看次数

Meteor需要Node v0.10.41或更高版本在heroku部署时出错

我最近尝试在heroku上部署我的第一个MeteorJS(1.3)应用程序并收到服务器日志错误 - "Meteor需要Node v0.10.41或更高版本".不确定节点和流星之间的关系.流星应用程序实际上需要节点后端还是这是一个流星病毒?

此外,当我运行"流星节点-v"我得到v0.10.43这是一个更新的版本,所以我不知道是什么问题进行部署时.

heroku node.js meteor

3
推荐指数
1
解决办法
1364
查看次数

标签 统计

heroku ×3

node.js ×3

git ×1

meteor ×1