老师我安装vue脚手架报错

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

同学你好,解答如下:

如下内容显示安装成功了:

http://img1.sycdn.imooc.com//climg/60c16cd9099abaa208040308.jpg

​祝学习愉快!

好帮手慕久久 2021-06-09 19:04:40

同学你好,先按照回复2中的内容操作,个人觉得这种方案很可行

http://img1.sycdn.imooc.com//climg/60c09fa5095ca0f308730339.jpg

如果不行,再是用管理员身份执行cnpm install -g @vue/cli试试:

http://img1.sycdn.imooc.com//climg/60c09ff0096e2da705040563.jpg

还是不行,再按照回复1中涉及的链接操作:

http://img1.sycdn.imooc.com//climg/60c0a0460995d92f06720243.jpg


祝学习愉快!

好帮手慕久久 2021-06-09 18:40:05

同学你好,解答如下:

回复1:第一张报错截图中,是使用管理员身份运行的安装指令:

http://img1.sycdn.imooc.com//climg/60c097280962ea9406840251.jpg

此时报的错,和“慕田峪8219514”这位同学给的链接中很像:

http://img1.sycdn.imooc.com//climg/60c09745094f552407800258.jpg

http://img1.sycdn.imooc.com//climg/60c0976209cbf93e07880521.jpg

同学可以仔细参考一下他提供的两个链接中的解决方案。

回复2:如下截图中的报错是同学使用了非管理员身份运行的指令(普通身份):

http://img1.sycdn.imooc.com//climg/60c098ef095f2c6b04470139.jpg

身份不同,所以前后报错不一样。

该报错,可以尝试执行命令:npm cache clean --force,然后再重新安装@vue/cli试试。

如果不行,建议换成cnpm安装@vue/cli,操作步骤如下:

    先安装淘宝镜像:npm i -g cnpm --registry=https://registry.npm.taobao.org

    然后执行:cnpm install --g @vue/cli

建议先用普通身份执行安装命令并尝试解决方案(先执行回复2中的内容),如果不行,再尝试使用管理员身份,并执行回复1中的建议。

可以尝试重启电脑,再执行一遍npm install -g @vue/cli和回复2中的内容。

安装过程中可能会遇到很多问题,如果有报错,就根据报错搜索资料并按照资料解决,没有好的办法,不要着急。

祝学习愉快!

我emo呀 2021-06-09 17:31:51

哥们,你重新执行几次npm install -g @vue/cli试试吧,我之前就遇到过执行好几次都报错,再执行几次就行了,可能是网络的问题。

要么你看下自己是否切换下载源了,就是视频如下位置的操作:

http://img1.sycdn.imooc.com//climg/60c08a6f0976725808860344.jpg

要是不行,感觉下面的链接可以解决你的问题:

https://segmentfault.com/a/1190000023271417/和https://blog.csdn.net/HDdgut/article/details/108533906的

http://img1.sycdn.imooc.com//climg/60c089a7091839f508600245.jpg

后者升级一下node-gyp:

npm install --global node-gyp@latest



  • 试了好几遍就是不能  升级也报错 点你发的链接是无权访问

    http://img1.sycdn.imooc.com//climg/60c091cd091513a009930519.jpg

    2021-06-09 18:03:00
  • 我的链接是两个地址合在一起了:http://img1.sycdn.imooc.com//climg/60c093b909ea343b08820117.jpg

    你要分别复制、粘贴到浏览器中打开,不能直接点击打开。

    2021-06-09 18:11:46
  • 这俩报的错误和我这里报的错误不一样啊

    http://img1.sycdn.imooc.com//climg/60c094b309549d6609930519.jpg

    我的报的是这种错误
    ​npm ERR! code EPERM
    npm ERR! syscall mkdir
    npm ERR! path C:\Program Files\nodejs\node_modules\@vue
    npm ERR! errno -4048
    npm ERR! Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\@vue'
    npm ERR! [Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\@vue'] {
    npm ERR! errno: -4048,
    npm ERR! code: 'EPERM',
    npm ERR! syscall: 'mkdir',
    npm ERR! path: 'C:\\Program Files\\nodejs\\node_modules\\@vue'
    npm ERR! }
    npm ERR!
    npm ERR! The operation was rejected by your operating system.
    npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
    npm ERR! or that you lack permissions to access it.
    npm ERR!
    npm ERR! If you believe this might be a permissions issue, please double-check the
    npm ERR! permissions of the file and its containing directories, or try running
    npm ERR! the command again as root/Administrator.

    npm ERR! A complete log of this run can be found in:
    npm ERR! C:\Users\Admin\AppData\Local\npm-cache\_logs\2021-06-09T10_13_03_605Z-debug.log


    2021-06-09 18:15:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师