我正在按照此存储库中描述的步骤进行操作,但似乎无法使其正常工作。当我查看我的env文件时,nodejs 版本仍然是 .6.20
我的 node js 版本文件是默认的,所以 node 版本 .8.9 应该正在运行。知道为什么会这样吗?
我的标记文件:
0.8.9
当我尝试启动我的应用程序时调试输出
==> nodejs/logs/node.log <==
npm ERR! node -v v0.6.20
npm ERR! npm -v 1.1.37
npm ERR! code ELIFECYCLE
npm ERR! message application-name@0.0.1 start: `node server.js`
npm ERR! message `sh "-c" "node server.js"` failed with 1
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /var/lib/openshift/51ba8386e0b8cd2873000002/app-root/runtime/repo/npm- debug.log
npm ERR! not ok code undefined
npm ERR! not ok code 1
只是为了完整性。我的 package.json 文件
{
"name": "application-name",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node server.js"
},
"dependencies": {
"express": "3.2.5",
"mustache": "*",
"request" : "*",
"buildify":"*",
"cheerio" : "*",
"slugs" : "*",
"to-markdown":"*",
"consolidate":"*"
}
}
该应用程序在本地运行得很好。