npmのバージョンをあげたいのですが、アップデートできても最新版を選択する方法がわかりません。
mbp:aaaa kuniatsu$ sudo npm install -g npm /Users/kuniatsu/.npm_global/bin/npm -> /Users/kuniatsu/.npm_global/lib/node_modules/npm/bin/npm-cli.js /Users/kuniatsu/.npm_global/bin/npx -> /Users/kuniatsu/.npm_global/lib/node_modules/npm/bin/npx-cli.js + npm@6.14.2 updated 1 package in 8.695s mbp:aaaa kuniatsu$ npm -v 6.4.1
6.14.2は正常にインストールできているため、そちらを選択したいのですが、切り替え方法が不明です。
"npm update -g npm"(npm自身のアップデート)が適用できないのは、実行元のnpmが複数存在するため
こちらを参考になんとかしようとしたのですが、使用しているのがmacのためか、思うようにいかないです。
また、私は古いversionは削除したいと考えております。
npmのバージョン管理は使っていないです。
mbp:aaaa kuniatsu$ which node /usr/local/bin/node mbp:aaaa kuniatsu$ which nvm mbp:aaaa kuniatsu$ which n mbp:aaaa kuniatsu$ which nodebrew
npmに明るいかた、teratailの確認は遅くなると思いますが、何かアドバイスなどいただけるとありがたいです。
よろしくお願いいたします。
>mbp:aaaa kuniatsu$ sudo npm install -g npm
この作業はダメですね。sudo(管理者権限)をつけてしまったので、rootでないと読み書きできない
ファイルやディレクトリができてしまったでしょう。
Macだから、とか関係ないです。
sudoつけないとエラーが出てたので、盲目的につけてしまいましたが、あっちのエラーが問題の本命だったという事ですね!
ありがとうございます!質問編集します!
どうやら、パーミッションエラーだと思っていたものは、こちらのエラーだったようです。ありがとうございます。
https://qiita.com/NaokiIshimura/items/cc07441939b226e779c6
結果的に、node全消ししてnodebrewで入れ直しました。ありがとうございました。
回答1件
あなたの回答
tips
プレビュー