编程大白话之-vue创建cli项目时报错

有段时间没有使用vue,某天需要使用,在创建时却出现了问题,

报错: command failed: npm install --loglevel error --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist

DF936F5091F84E288C1D5F0B474194CB.jpg

解决的方法有以下几种:
确保所用到的vue-cli,npm,node,版本最好高一些 node版本必须是8+
1.npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
完成操作之后重新创建一下项目(这种方法并不是一劳永逸的)
2.npm cache clean --force 清除npm的缓存(如果不行就证明不是缓存的问题)
3.如果以上两步还是不行 重新安装以下淘宝源
npm install -g cnpm --registry=https://registry.npm.taobao.org

4.找到你电脑 C:\Users\Administrator 找到.vuerc 这个文件


2B540162A9404082B286593FD1AA96AB.jpg

初始是true 改为false就可以了


48FECF173A7048F3B19E0B4F93FFC4B6.jpg

除第4步没有使用外,通过上面的方法进行修改之后,运行结果错误改变

201809011201367.jpg

先将指出错误的文件路径的文件进行删除,
更新npm
npm install npm -g

使用淘宝镜像命令更新 (速度更快)
cnpm install npm -g

再次运行,又有新的问题出现,(快要奔溃!!) 无法加载文件 D:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。

20200317193537973.png

继续解决:vscode图标右键, 以管理员身份运行程序打钩就行了

20200119163440923736.png

(1)以管理员身份运行vs code

(2)在终端执行:get-ExecutionPolicy,显示Restricted(表示状态是禁止的)

(3)在终端执行:set-ExecutionPolicy RemoteSigned

(4)在终端执行:get-ExecutionPolicy,显示RemoteSigned

最后终于可以下载并正常运行了~!

你可能感兴趣的:(编程大白话之-vue创建cli项目时报错)