2016-07-20 7 views
0

ノードがMacに/usr/local/binでインストールされています。NVMの代わりに/ usr/local/binのノードを使用する方法

次に、Node Version Managerをインストールして使い始めました。私がwhich nodeと入力すると、例えば/Users/user/.nvm/versions/node/v5.6.0/bin/nodeが得られます。

しかし、他のパッケージの問題のため、NVMによってインストールされたノードではなく、Macにインストールされたノード(/user/local/bin)を使用したいと思います。

どうすればいいですか?そのようなシンボリックリンクを設定し

答えて

0

ln -s /usr/local/bin/node node 

はここでアップルSEのシンボリックリンクについての素晴らしい答えだ:Symlinks

+0

動作しません。私は 'ln:node:File exists'というメッセージを受け取ります。私はそれはノードがすでに定義されたパスを持っているからだと思う。 – Daniel

+0

はい、あなたは正しい。 'unlink/path/to/old/node'を使用してください。 –

+0

システムにインストールされたノードを実行しようとすると、それを削除するのですか? – robertklep

0

あなたはこれで、システムのノードを使用してNVMのデフォルトを行うことができます。

nvm alias default system 

説明here

+0

私はこれを得る:!警告:バージョン 'system'は存在しません。デフォルト - >システム( - > N/A) – Bwyss

+0

@Bysは、システムにインストールされたバージョンのNodeを実際に持っていますか? – robertklep

関連する問題