gpt4 book ai didi

linux - npm install 需要 sudo,sudo npm install 返回 command not found Ubuntu(使用 nvm)

转载 作者:太空宇宙 更新时间:2023-11-04 10:49:31 25 4
gpt4 key购买 nike

我是开发新手,我想我安装了 sudo npm -g 导致权限问题。我得到了一些帮助,我们在节点文件 node_modules 和 npm 文件的所有实例上使用了 rm -Rf。它解决了我遇到的问题(全局运行 learnyounode 命令)但是我的 npm 安装不再工作(需要 sudo)并且当我 sudo npm install 它返回 sudo: npm: command not found

这是我安装npm时返回的错误

npm WARN deprecated gulp-rimraf@0.1.1: Use npmjs.org/del instead, see <a href="https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md" rel="noreferrer noopener nofollow">https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md</a>
npm WARN deprecated sequelize@2.0.5: critical security fix in v3.0.0
npm ERR! Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34'
npm ERR! { [Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34']
npm ERR! errno: 3,
npm ERR! code: 'EACCES',
npm ERR! path: '/home/dmeow/.npm/bluebird/2.9.34' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.



npm ERR! System Linux 3.13.0-46-generic
npm ERR! command "/home/dmeow/.nvm/v0.10.32/bin/node" "/home/dmeow/.nvm/v0.10.32/bin/npm" "install"
npm ERR! cwd /home/dmeow/GG/Airship
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! path /home/dmeow/.npm/bluebird/2.9.34
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/dmeow/GG/Airship/npm-debug.log
npm ERR! not ok code 0

任何人都可以提供一些帮助,并提供非常详细的说明。非常感谢。

最佳答案

您的可执行文件可能搞砸了。

卸载

sudo apt-get --purge remove npm

重新安装

sudo apt-get install npm

这解决了我遇到的问题。

关于linux - npm install 需要 sudo,sudo npm install 返回 command not found Ubuntu(使用 nvm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31552342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com