からSHELLサービスを作成しました。Node.js 2つのバージョンのインストール
Node.js v5.8-preがホスティングマシンの/usr/local/bin/
ディレクトリにインストールされました。しかし私は$HOME
ディレクトリの下にv6.6をインストールしたいと思います。
私はそれが本当にV6.6を使用して、node app.js
をしようとすると私は正常に
> ./configure --prefix=$HOME/
> gmake
> gmake install
> alias node $HOME/bin/node
> alias npm $HOME/bin/npm
> alias node-waf $HOME/bin/node-waf
と私の$HOME
ディレクトリ内のNode.jsのV6.6をインストールしているnode.js.しかし、私がnpm
を試してみると、エラーが出ました。
Error: npm doesn't work with node v0.5.8-pre
Required: [email protected] || 0.7 || 0.8
at /homex/hkalex/lib/node_modules/npm/bin/npm-cli.js:60:23
at Object.<anonymous> (/homex/hkalex/lib/node_modules/npm/bin/npm-cli.js:80:2)
at Module._compile (module.js:432:26)
at Object..js (module.js:450:10)
at Module.load (module.js:351:31)
at Function._load (module.js:310:12)
at Array.0 (module.js:470:10)
at EventEmitter._tickCallback (node.js:200:26)
申し訳ありませんが、私はLinux環境が良くありません。誰かがnpmを働かせる手助けをすることができますか?ありがとう!
なぜ単純に '#!/ homex/hkalex/binに/ node'から
npm-cli.js
の最初の行を修正? – pvorb