[解決済み】sudo: npm: コマンドが見つかりません。
2022-04-18 19:02:21
質問
nodeの最新バージョンにアップグレードしようとしています。以下の説明に従っています。 http://davidwalsh.name/upgrade-nodejs
でも、そうすると
sudo npm install -g n
エラーが出ます。
sudo: npm: command not found
npmはsudo無しで動作します。そうすると
whereis node
なるほどね。
node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node
実行中です。
which npm
表示する。
/usr/local/node/bin/npm
での解決策を試しました。 https://stackoverflow.com/a/5062718/1246159
でも、まだ同じエラーが出ます。etc/sudoersファイルも見てみましたが、該当する行があります。
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
これは私には問題ないように見えます。どうすればsudoコマンドでNPMを動作させることができるのでしょうか?
解決方法は?
npm ファイルは
/usr/local/bin/npm
. もし、ない場合は、node.jsを再度、パッケージでインストールし直してください。
ウェブサイト
. 私の場合、これでうまくいきました。
関連
-
[解決済み】Mongooseで配列の値を更新する方法
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] npm installの-saveオプションは何ですか?
-
[解決済み] インストールされているnpmパッケージのバージョンを検索する
-
[解決済み] npm package.jsonファイルのdependencies, devDependencies, peerDependenciesの違いは何ですか?
-
[解決済み] Bowerとnpmの違いは何ですか?
-
[解決済み] sudoを使わずにnpmがエラーを投げるのを修正する方法
-
[解決済み] Node.jsのnpmモジュールをアンインストールするにはどうすればよいですか?
-
[解決済み] npmスクリプトへのコマンドライン引数の送信
-
[解決済み] sudo を使用しないと NPM モジュールがグローバルにインストールされない
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】mongoError: トポロジーが破壊されました
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み】「npm install」と「npm rebuild」の違いとは?
-
[解決済み] ブラウザで動作しているURLで「connect ETIMEDOUT」エラーが発生する原因は何ですか?
-
[解決済み] のエラーが発生しました。これはおそらくnpmの問題ではありません。上に追加のログ出力があると思われます
-
[解決済み] Yarn にパッケージを強制的に再インストールさせるにはどうしたらいいですか?
-
[解決済み] ノードマータ予期せぬフィールド
-
[解決済み] sudo使用時にコマンドが見つからない
-
[解決済み] bash: npm: コマンドが見つかりませんか?
-
[解決済み】Amazon LinuxでNode.JSをyumインストールする方法