node.js - ubuntu 16.04 使用nvm安装nodejs后,切换用户就不见了
ringa_lee
ringa_lee 2017-04-17 15:01:29
0
2
772

ubuntu 16.04 使用root权限,nvm安装nodejs后,输入node -v 是有版本号的,npm -v也是有的,然后切换到另一个用户,发现node -v 提示没有安装nodejs,然后再切换到root,发现之前安装的nodejs也没了!这是什么情况?

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
Peter_Zhu

nvm は、あなたのユーザー アカウント (
nvm のインストールに使用されるアカウント)

でのみ使用できます。

必要に応じて、すべてのユーザーが利用できます。ソフトリンクが必要です。
さらに、Ubuntu https://github.com/nodesource... で NodeSource のバイナリ インストール スクリプトを使用することをお勧めします。

リーリー
いいねを押す +0
阿神

これが環境変数パスの理由であるはずです。 別のユーザーのパスにnodejs実行ディレクトリが含まれているかどうかを確認してください。
さらに、su - ユーザー名は su root とは異なります。root に戻って su root を使用するのはいかがでしょうか。
su root の場合、現在の環境変数のパスは前のユーザーのパスのままです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート