このリポジトリに記載されている手順に従っていますが、機能しないようです。envファイルを調べると、nodejs のバージョンはまだ .6.20 です。
私のノード js バージョン ファイルはデフォルトのものなので、ノード バージョン .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":"*"
}
}
アプリはローカルで問題なく実行されます。