执行 npm install -g vue-cli的时候报错 执行vue init webpack project也报错

clipboard.png

执行 npm install -g vue-cli报了警告和错误 。警告没有截图全太多了。这个错误需要怎么解决,求大神指点一下。

下面是一些对应的版本号

node:v8.4.0

webpack:已安装

npm:6.0.1

执行 vue init webpack project也报错 是因为还没有安装vue-cli 吗??


增加权限sudo后 sudo npm i -g vue-cli后报的错误如下

clipboard.png

阅读 7k
8 个回答

clipboard.png

控制台的是英文,不是天书。记得读一读

sudo su //切换到root用户
rm -rf  /usr/local/lib/node_modules/vue-cli 删除全局安装的node模块vue-cli
npm install -g vue-cli //root用户安装
sudo xxx //切换到之前的xxx用户,退出root用户 

没有权限

sudo npm install -g vue-cli

删除报错文件,然后重新试下~~,报错不是给你解决方法了嘛!!!
clipboard.png

我也遇到过,是权限混乱导致的,尝试删除系统账户目录和项目目录下的node modules文件夹。

将node_module的文件都删除了,再重新npm install。可能是断网了,丢失文件,可以用淘宝镜像试一下。

我看到一句accsess denied,检查权限

别安装全局node 用nvm去管理node版本 这样整个基于node的开发都会顺畅很多

新手上路,请多包涵

之前看到过best practice的一个规则是最好不要用root权限安装node npm vim等工具,像之前回答者所说,root权限删掉之前的node_modules,再用当前用户重装一遍应该就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题