[解決済み】 env: node: macにそのようなファイルやディレクトリはありません
質問
node jsのバージョンを表示する方法、またはnpmと連携する方法についてgoogleで検索しているのですが。 このようにすると
npm -v
を使用してインストールした場合でも
brew install node
. 結果は常に
env: node: No such file or directory
すでに多くのコマンドを実行して解決していますが、失敗しています。 これらは、私がすでに試したコマンドです。
sudo apt-get install nodejs-legacy
sudo ln -s /usr/local/bin/node /usr/bin/node
brew unlink node
brew link node
このため、タスクを開始できません。このコマンドを使うと、以前は動作していたのですが
brew link --overwrite node
. 今、私は問題があります、私はもうnpmで働くことができません。私はこのことについて本当に新しいです。この問題を解決する方法について、今、何のアイデアも持っていません。
更新情報
を使って既にリストを取得しています。
npm list
コマンドを使用します。また、ここでアイデアを得ることができます
リンク
を指定したのですが
npm install
プロジェクト内で 私はいつもこの "result env: node: そのようなファイルやディレクトリはありません",私はコマンドを実行しても
npm -v
しかし、私のプロジェクトの外でそれを命じた場合。npm -v は動作します。
どうすればいいですか?
注意: Macユーザーのみ!
- コマンドでnodeを完全にアンインストールします。
curl -ksO https://gist.githubusercontent.com/nicerobot/2697848/raw/uninstall-node.sh
chmod +x ./uninstall-node.sh
./uninstall-node.sh
rm uninstall-node.sh
あるいは、このウェブサイトをチェックすることもできます。 Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
この方法でうまくいかない場合は、コントロールパネルや他の方法でnodeを削除する必要があります。削除されればOKです。
- このウェブサイトからnodeをインストールします。 https://nodejs.org/en/download/
を使用する場合
nvm
, を使うことができます。
nvm install node
すでに動作確認ができているのであれば、次のステップを踏んでいく必要はありません。
npm -v
で、次に
node -v
がある場合は
nvm
がインストールされています。
command -v nvm
- 以下のコマンドでnpmをアンインストールします。
sudo npm uninstall npm -g
または、それが失敗した場合、npmのソースコードを取得して、実行します。
sudo make uninstall
もし、あなたが
nvm
をインストールした場合、使用します。
nvm uninstall npm
-
以下のコマンドでnpmをインストールします。
npm install -g grunt
関連
-
[解決済み】awaitは非同期関数でのみ有効です。
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
-
[解決済み] Node.jsでファイル/ディレクトリが存在するかどうかを同期的にチェックする
-
[解決済み] sudoを使わずにnpmがエラーを投げるのを修正する方法
-
[解決済み] NPMパッケージの以前の正確なバージョンをインストールするにはどうすればよいですか?
-
[解決済み] homebrewのパーミッションを修正する方法は?
-
[解決済み] JavaScriptの "require "とは何ですか?
-
[解決済み] Ubuntuでnodeパッケージマネージャを使用してパッケージをインストールすることができない
-
[解決済み] Brew doctorは、「警告。/usr/local/include is not writable." と表示されました。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
JSアレイループと効率解析の比較
-
jsを使った簡単な照明スイッチのコード
-
vueのグローバルがscss(mixin)を導入。
-
vueの補間表現とv-textディレクティブの違いについて
-
VUEグローバルフィルターの概念と留意点、基本的な使い方
-
vueのプロジェクトでモックを使用する方法を知っていますか?
-
[解決済み] 配列の結合時に未定義のプロパティ 'push' を読み込むことができない
-
[解決済み】JavaScriptでインラインIF文の書き方は?
-
HTML5 LocalStorage ローカルストレージとセッションストレージの使用法
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)