关于前端:创建vue项目报错command-failednpm-install-loglevel-error解决办法

39次阅读

共计 859 个字符,预计需要花费 3 分钟才能阅读完成。

最近换了 mac 电脑,灰溜溜筹备创立一个 vue 我的项目开始练习,后果出师不利,在创立过程就碰上了报错,尝试了一早晨终于解决了,记录一下,也心愿能帮到遇到同样状况的敌人。
应用 vue create 命令创立我的项目,自定义我的项目设置,所有都很顺利,直到最初报错:
command failed:npm install --loglevel error

遇事不决先百度,在网上搜到了几种解决办法,顺次尝试了一下。


尝试一:

因为记得以前看过,mac 在终端输出创立我的项目等命令要应用管理员身份,所以第一反馈抉择了用管理员身份再次尝试运行。

1、您能够应用管理员身份运行命令:sudo <command>;
2、您也能够切换到 root,每个命令都将以 root 身份运行:sudo su

于是输出了 sudo vue create 我的项目名
然而没什么成果,尝试一失败。

尝试二:

有人说可能是因为 npm 的缓存问题导致的报错,倡议尝试革除缓存
于是输出了 npm cache clean --force
但仍旧报错,不是缓存的问题,尝试二失败。

尝试三:

计划三是关上.vuerc 开后将
”useTaobaoRegistry": true, 改为”useTaobaoRegistry": false
如果对于苹果电脑不是很相熟,找不到文件在哪里,能够间接关上终端,输出
open .vuerc
但这个计划也失败了,因为 useTaobaoRegistry 原本就是 false,尝试三失败。

尝试四:

看到有人说可能是淘宝镜像的起因,所以尝试删除.npmrc 文件,之后再从新下载淘宝镜像
仍旧是 open .npmrc
接着输出 rm .npmrc(苹果的删除指令)
再输出以下指令从新下载淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

从新运行 vue create 我的项目名
至此终于看到了我的项目胜利创立的界面!尝试四胜利!

我还有看到人批改 npm 版本后解决了这个问题,如果上述办法都不失效,也能够考虑一下可能是 npm 版本问题。

记录一下尝试过程仅供参考。

正文完
 0