問題タブ [nvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
494 参照

linux - pos 2 に NVM の一致しないブレースを使用して NPM をインストールする

NPM をインストールしようとしていますが、エラーが発生します。これが私が試した場所です:

NPM がインストールされない理由はありますか? ありがとう

0 投票する
2 に答える
1615 参照

node.js - tmux セッションで nvm を使用して複数の Node.js バージョンを管理する

短い質問

nvmtmuxで動作させるにはどうすればよいですか?

パスの問題

MarkHuが回答で推測したように、問題は PATH に関連しています。以下は、 tmuxに入る前とtmuxを開始した後の bash のパスの比較です。(パス内の各 : を改行に置き換えて、比較しやすくしました。)

Bash と tmux の PATH の比較

今、私は次のことに興味があります:

  1. /usr/local/sbinパスでと/Users/matthew/binが重複しているのはなぜですか?
  2. なぜ/Users/matthew/.nvm/v0.11.5/bin一緒に/usr/local/sbinパス/Users/matthew/binの最後に移動したのですか?

バックグラウンド

OS X 10.8.4 Mountain Lion を実行しています。以下を使用してtmux v1.8 とNode.jsをインストールしました。

次に、複数のノード バージョンを管理することにしたので、次を使用してnvmをインストールしました。

tmuxセッションに参加していない場合、 nvmは正しく動作しているように見えます。ただし、 tmuxセッションを開始すると、 nvmバージョンを使用する代わりに、HomebrewによってインストールされたNode.jsが検出されます。nvmtmuxで動作させる方法について何か考えはありますか?

0 投票する
2 に答える
5910 参照

linux - $PATH NVM を使用して NPM をインストールする

NVM をインストールしましたが、nodejs アプリケーション用のパッケージをインポートできるように NPM をインストールしようとしています。私はデジタルオーシャン vps を実行しています。

入力すると

「ノード-v」

0.10.19nvm フォルダーにインストールされているバージョンを取得します。フォルダーは ~/.nvm/v0.10.19/bin です。「node -v」と入力すると、$PATH が正しく機能していることを確認できます。

sh install.sh スクリプトを実行して NPM をインストールすると、次のエラーが表示されます。

npm は nodejs がないとインストールできません。最初にノードをインストールしてから、再試行してください。

おそらくノードはインストールされていますが、PATH にはありませんか? sudo として実行すると、env が変更される可能性があることに注意してください。

PATH=~/.nvm/v0.10.19/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

shが失敗すると、ノード実行可能ファイルへのパスが実際にコンソールに出力されるため、私は本当に混乱しています...

0 投票する
1 に答える
3290 参照

ubuntu - 「どのnvm」がなくなった

ubuntuマシンにNVMをインストールしましたが、再起動中に実行するためにcrontabに入れると:

動作しませんでした。cron デーモンから次のようなメールが届きました。

それで、これはパスの問題だと思い、NVM がインストールされている場所を見つけようとしました。驚いたことに、空の結果が得られました。

ただし、再起動後も NVM 自体は機能します。

これは非常に奇妙です。「どの nvm」が空のときに、システムが nvm プログラムを見つけることができるのでしょうか?!

さらに重要なことは、cron プログラムが起動時に NVM を見つけられるようにするにはどうすればよいでしょうか?

0 投票する
3 に答える
1737 参照

node.js - NVM コマンドは端末では機能しますが、画面では機能しません

サーバーに ssh 接続し、画面を使用して複数のセッションを開くことで、開発サーバーに複数の接続を確立しようとしています。私の問題は、画面で nvm コマンドを実行すると、コマンドが見つからないことです。画面を終了し、純粋な ssh 端末でコマンドを実行すると、正常に実行されます。これはPATHの問題だと思います。画面で実行できるかどうかを確認するために、nvm の絶対パスを取得したかったのです。

パスを見つけるために以下のコードを実行しました

これは、nvm のインストールにとって何を意味しますか。インストールディレクトリを変更すると、画面で実行できますか。この場合、最初に nvm を実行しないのはなぜですか。

0 投票する
2 に答える
2970 参照

ruby-on-rails - NVMの使用時にrails execjsがノードを見つけられない

NVM を使用してシステム上の Node.js バージョンを管理していますが、NVM をインストールしたため、Rails アプリが動作しなくなりました。

ExecJS はノード ランタイムを見つけられないようで、次のエラーが表示されます。

NVM を ExecJS とうまく連携させるには、どのようなアクションが必要ですか?

0 投票する
0 に答える
698 参照

macos - Docpad スケルトン オプションを使用して実行される Docpad のインストール

インストール手順に従って docpad run を使用しています。docpad init で正常な結果を作成できましたが、run を使用すると次のエラーが発生し、提案どおりに docpad update を実行すると別のエラーが発生します。

ノードをnvmでインストールしましたが、npmにはノードのインストールが付属していると思いました

実行エラー

更新エラー

sudo npm install -g docpad@6 を実行した後

npm install -g docpad@6 の実行

0 投票する
2 に答える
845 参照

node.js - nvm を使用して Node.js をアップグレードする方法

現在、バージョン 0.10.21 で Node.js を使用しています。Node.js 全体とグローバル NPM パッケージを再インストールせずに v0.10.23 にアップグレードする方法を教えてください。