sudo npm rebuild
またはsudo node
Node.js が NVM によってインストールされた場合のようなものを実行するにはどうすればよいですか?
コマンドを入力するたびにsudo
、コンソールはまたはで実行npm
またはnode
プログラムしようとしますが、どちらも存在しません。/usr/bin/
/usr/lib
/usr/bin
またはでシンボリックリンクを作成してみてください/usr/lib
。強力な解決策ではありませんが、十分かもしれません。
sudo ln -s /home/denny/.nvm/versions/node/v0.12.0/bin/npm /usr/bin/npm
sudo
システムの場所に書き込むため。ここでの提案は、特にrvmsudoまたはgroup accessに役立つ可能性があります。
コメントによると、次の場所で bash スクリプトを作成してみてください/home/denny/npm.sh
。
#!/bin/bash
PTH="/home/denny/.nvm/versions/node/$(node -v)/bin/npm"
$PTH
適切にchmodeし+x
、これでシンボリックリンクを作成します:
sudo ln -s /home/denny/npm.sh /usr/bin/npm
常に適切なディレクトリを確認しnode -v
て実行する必要があります。npm