問題タブ [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.
javascript - NVM を使用した Vim 用 Tern JS
OSX 10.10.x の Vim でTern JSを動作させようとしています。
私は現在 NVM を使用していますが、Tern JS のドキュメントには NVM を使用できないと記載されています。
注意: node プロセスは標準シェルを使用して実行されないため、NVM バージョンの node.js は機能しません。グローバル ノード実行可能ファイルが必要です。
これを修正する方法がわかりません。ノードを「通常の」方法でインストールする必要がありますか、またはこの問題を解決するためのより良い方法はありますか?
ありがとう!
node.js - vagrant でのプロビジョニング中にノードがインストールされるが、ssh に接続するとノードが消える
私は本当にこれにうんざりしていて、何が悪いのかわかりません。Vagrant 1.7.2、Ubuntu 13.04、Virtual Box 4.3 12 r93733を使用しています
私のホスト マシンはWindows 8.1です
これが、bootstrap.sh にあるノード ブートストラップ スクリプトです。
プロビジョニング中に、ノードが正しくインストールされていることがわかりました。Now using node v0.12が表示されました。npm installが成功したことも確認できました
ただし、vagrant sshを使用して接続すると。No command 'nvm' found が表示されます。また、プログラム「ノード」は次のパッケージに含まれています: . ~/.nvm/ディレクトリも確認しましたが、存在しません。
それはさらに奇妙になります。そのため、ssh を使用している間に、スクリプトを再度実行します。次に、nvm が正しくインストールされ、ノードを使用できるようになりました。
node.js - NVM で SUDO を使用していますか?
sudo npm rebuild
またはsudo node
Node.js が NVM によってインストールされた場合のようなものを実行するにはどうすればよいですか?
コマンドを入力するたびにsudo
、コンソールはまたはで実行npm
またはnode
プログラムしようとしますが、どちらも存在しません。/usr/bin/
/usr/lib
zsh - NVM が ZSH (oh-my-zsh) でエイリアスのデフォルトに固執しない
すでに NVM をインストールしていたので、oh-my-zsh を見つけてインストールしました。.zshrcで有効にしたnvmプラグインがあるようです。
また、これを.zprofileに入れました
これで nvm を使用できるようになりましたが、エイリアスのデフォルトを別のバージョンに設定すると、次にシェルを開いたときに nvm が元に戻ります。
次に、新しいシェルを開いた後:
私の古い bash のインストールは、どういうわけか台無しになる可能性がありますか? 私はOSXを使用していますが、違いはないと思います。
--------- 編集 ------ 要求に応じてさらに出力
1.2.0 に戻す理由がわかりました。oh-my-zsh のインストール中に、Bash シェルからアクティブな PATH を取得し、その時点でアクティブな nvm パスを含む .zshrc ファイルにコピーしたようです。
しかし、それをPATHから削除した後、新しいシェルを起動した後、zshはNodeバイナリを見つけることができなくなりました。それでも問題は私が質問することです.なぜNVM設定が記憶されないのですか? 以前のようにアクティブシェルに設定できますが、固執しません。
私は今、oh-my-zsh のインストールに根本的な問題があるのではないかと考えています。たとえば zshrc で git プラグインを有効にしていますが、コマンド「gst」は有効なエイリアスではありません。
plugins=(git、gitflow、nvm、brew、tmux)
command-line - nvm n をインストールしましたが、「dyld: bad external relocation length」というメッセージが表示され続けます
sudo を使用して nvm, n をインストールし、システムにいくつかのバージョンのノードをダウンロードしてテストすることにしました。ノードのバージョンを切り替えようとすると、「アクセス許可が拒否されました」というメッセージが表示され続けました。そのため、バージョンを切り替えるコマンドも sudo することにしました。その時、すべての地獄が解き放たれました。私は得続けます
端末が魔法のように修正されることを期待して、端末を再起動しようとしました。残念ながら、私は間違っていました。事前に感謝します。
更新 1 : npm を使用して yo をインストールしようとしましたが、同じ「dyld」プロンプトが次のように表示されます。
基本的に、npmはもう使用できません。
node.js - nvm use iojsを実行した後にノードに戻す方法は?
ノードに戻れません:
そして、私はそれをリストしているので奇妙です:
私は何をすべきか?