0
私はノードv8.0.0を設定したいリモートLinuxサーバで作業しています。しかし、これはv0.10.35を使用するように設定されているようだし、nvmの使用と異なるノードのバージョンを設定しようとする度に、動作しません。 NVMの使用が動作していないと、どのファイルが実際にこれを上書きしている理由私は私の./bashrcファイルなどをチェックしますが、完全に無知nvmがnvmを使用してシステムノードのバージョンを変更できない
[email protected]:$ nvm debug
nvm --version: v0.32.0
$SHELL: /bin/bash
$HOME: /home/jk
$NVM_DIR: '$HOME/.nvm'
$PREFIX: ''
$NPM_CONFIG_PREFIX: ''
nvm current: system
which node: /usr/bin/node
which iojs: which: no iojs in (/data/thirdparty/gcc-6.1.0/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:$HOME/bin)
which npm: /usr/bin/npm
npm config get prefix: Error: ENOENT, stat '$NVM_DIR/versions/node/v8.0.0'
npm root -g: $NVM_DIR/versions/node/v8.0.0/lib/node_modules
[email protected]:~$ nvm list
v6.1.0
v6.6.0
v8.0.0
-> system
default -> v8.0.0
system -> 8.0.0 (-> v8.0.0)
node -> stable (-> v8.0.0) (default)
stable -> 8.0 (-> v8.0.0) (default)
iojs -> N/A (default)
lts/* -> lts/argon (-> N/A)
lts/argon -> v4.8.7 (-> N/A)
lts/boron -> v6.12.2 (-> N/A)
lts/carbon -> v8.9.3 (-> N/A)
[email protected]:~$ node -v
v0.10.35
[email protected]:~$ nvm use 8.0.0
Now using node v8.0.0 (npm v1.4.28)
[email protected]:~$ node -v
v0.10.35
:ここ
は、単純なコードと出力されます。
スタックオーバーフローは、プログラミングや開発の質問のためのサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。 – jww
[実行ファイルへのパスのキャッシュをクリアするにはどうしたらよいですか?](https://unix.stackexchange.com/q/5609/56041)、[プログラムのロケーションをキャッシュに自動的にリフレッシュする方法は? /superuser.com/q/733744/173513)、[ハッシュコマンドの目的は何ですか?](https://unix.stackexchange.com/q/86012/56041)などです。[[プログラムがBashスクリプトから存在するかどうかを確認する](https://stackoverflow.com/q/592620/608639)と[シェルスクリプトにコマンドが存在するかどうかを確認する方法](https://stackoverflow.com/q/) 7522712/608639) – jww