各位小伙伴好,今天第一次安装脚手架工具vuecli就遇到了问题。
事情是这样的:
我在vccode终端中输入: npm install -g @vue/cli
得到的结果是:有十几个漏洞,分中等和高等(此处忘记截图)。
也就是说,没有安装成功。
于是乎,我去网上查找资料(遇事不决找度娘)。
经过一番折腾,执行:npm cache clean --force,再次尝试安装,最后安装成功。
它的作用是清理缓存,清理之后就可以安装了。
值得一提的是,安装完成后我想看看版本号,执行:vue --version
结果有报错如下:
于是乎,我又在伟大的互联网上找到了解决办法(以下内容是复制粘贴)。
解决方法:
1.开始处搜索powershell,以管理员的身份运行
2.然后输入下面的指令:set-ExecutionPolicy RemoteSigned
重新输入:vue --version
终于得到我想要的了!!!
总结出现问题的原因:
问题1 vuecli 安装失败是因为没有清理缓存。
问题2 windows系统默认禁止运行脚本,所以执行vue命令会报错,而在 PowerShell 中使用 set-ExecutionPolicy RemoteSigned 可以更改 windows系统的执行策略。
最后,感谢伟大的互联网,感谢网上热于分享的人们!!!