しばらく私のシステムにnodeとnpmを持っていましたが、しばらく使っていないので、壊れているようです。npmが古く、更新できません。これをどうすれば解決できますか?
今日私はそれに戻りたいと思います。あなたはyeomanをインストールしようとしている間に、「あなたのnpmバージョンは古くなっています。実行するアドバイスnpm install -g npm
。私は自作か他に何を持つノードをインストールするかどうかを私は思い出すことができない、私は、正直なところ、このあまりに
// ♥ unlink '/usr/local/lib/node_modules/npm/.mailmap'
unlink: /usr/local/lib/node_modules/npm/.mailmap: Permission denied
を試してみました
npm ERR! Darwin 15.3.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "npm"
npm ERR! node v4.4.0
npm ERR! npm v2.14.20
npm ERR! path /usr/local/lib/node_modules/npm/.mailmap
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall unlink
npm ERR! Error: EACCES: permission denied, unlink '/usr/local/lib/node_modules/npm/.mailmap'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, unlink '/usr/local/lib/node_modules/npm/.mailmap']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'unlink',
npm ERR! path: '/usr/local/lib/node_modules/npm/.mailmap' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES: permission denied, unlink '/usr/local/lib/node_modules/npm/.npmignore'
npm ERR! error rolling back at Error (native)
npm ERR! error rolling back { [Error: EACCES: permission denied, unlink '/usr/local/lib/node_modules/npm/.npmignore']
npm ERR! error rolling back errno: -13,
npm ERR! error rolling back code: 'EACCES',
npm ERR! error rolling back syscall: 'unlink',
npm ERR! error rolling back path: '/usr/local/lib/node_modules/npm/.npmignore' }
npm ERR! Please include the following file with any support request:
npm ERR! /Users/Dan/npm-debug.log
:
は、だから私はそれをやったし、多くのエラーを得ましたこの事にあります。ある時点でノードバージョンマネージャーをインストールしたと思うが、間違っている可能性がある。また、私はいつもsudoを使うように指示に従って緊張します。私はsudoを使うための指示を覚えていないので、私はそれに従わなくてはなりません。
アイデア?