“permission denied ”错误,vue/cli & @vue/cli-service-global 无法安装
来源:1-2 搭建开发环境-简版(针对有基础小伙伴)
幕布斯3322991
2021-08-15 13:10:49
请教下老师这个装不上可能什么问题?
cnpm -v 是查得到版本的
wanglimindeMacBook-Air:~ wanglimin$ cnpm install -g @vue/cli
Downloading @vue/cli to /usr/local/lib/node_modules/@vue/cli_tmp
Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli_tmp'
npminstall version: 3.28.0
npminstall args: /usr/local/bin/node /usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/Users/wanglimin/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://registry.nlark.com -g @vue/cli
然后这种vue --version 却发现@vue/cli 是已经安装上的,
再接着cnpm install -g @vue/cli-service-global 又有类似的错误,显示不能安装了
wanglimindeMacBook-Air:~ wanglimin$ vue --version
@vue/cli 4.5.13
wanglimindeMacBook-Air:~ wanglimin$ cnpm install -g @vue/cli-service-global
Downloading @vue/cli-service-global to /usr/local/lib/node_modules/@vue/cli-service-global_tmp
Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue/cli-service-global_tmp'
npminstall version: 3.28.0
npminstall args: /usr/local/bin/node /usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/Users/wanglimin/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://registry.nlark.com -g @vue/cli-service-global
wanglimindeMacBook-Air:~ wanglimin$ @vue/cli-service-global --version
-bash: @vue/cli-service-global: No such file or directory
wanglimindeMacBook-Air:~ wanglimin$ @vue/cli-service-global -V
-bash: @vue/cli-service-global: No such file or directory
wanglimindeMacBook-Air:~ wanglimin$
1回答
Brian
2021-08-16
我建议你安装nvm,配置nvm之后,在nvm的目录中安装!
你如果执意全局安装,可以加上sudo后面再加你的命令!你上面的错误就是提示没有操作目录的权限!
相似问题