プロジェクトのインストール中にgruntを使用する必要があります。私はnode.js> = 0.8が必要です。 Travis CIのpython VMに含まれるバージョンは0.6です。Travis CIのpythonプロジェクトでnode.jsを更新し、grunt/bowerをインストールするにはどうしたらいいですか?
最後のバイナリをダウンロードしてPATHに挿入しようとしましたが、変数を正しくエクスポートできませんでした。travisのenv:パラメータを使用して変更した場合、PATHの残りの部分はありません。
私が直接バイナリ(./node-v0.10.22-linux-x64/bin/npm install ...
)を使用する場合、それは./node-v0.10.22-linux-x64/bin/
でそれらをインストールしますと、私はうなり声を使用する場合、それはバウアー(タスクの1)を呼び出しますが、それは失敗します。 (致命的なエラー:git checkout e6f8a58dbce5858586564a1ba4543f122ef63225、#128の終了コード)を実行できませんでした。
したがって、node.jsを更新してバイナリをインストールする最良の解決策は何ですか?私はTravis CIでそれらを使用する必要がありますか?
Travisのノードバージョンは確かですか?昨日、ビルド環境が更新されましたが、1年以上で0.6を使用していることは覚えていません。 – nschonni
ここには、npmが失敗したときに表示されるエラーの一部があります。 npm ERR!ノード-v v0.6.12 npm ERR! npm -v 1.1.4 – Gagaro
NVMを使ってバージョンを正しく切り替えることはできますが、それについて私には言わないと思います。 PS 0.10.22は20日に出荷されているはずです – nschonni