最近换了mac电脑,兴冲冲的准备创建vue项目开始练习,但是结果并不如人意,遇到了一个创建过程中出错。试了一下终于晚上解决了,记录一下,希望对遇到同样情况的朋友有所帮助。使用vuecreate命令创建项目并自定义项目设置。一切顺利,直到出现最后一个错误:commandfailed:npminstall--loglevelerror犹豫不决,先百度了网上的几种解决方案,一一尝试。.尝试一:因为记得之前看过,mac需要使用管理员身份在终端输入创建项目等命令,所以第一反应是选择以管理员身份再次尝试运行。1.您可以以管理员身份运行命令:sudo;2.也可以切换到root,每条命令都会以root身份运行:sudosu于是输入sudovuecreateprojectname但是没有用,试了一个失败。尝试二:有人说错误可能是npm缓存问题导致的。建议尝试清除缓存,于是输入npmcacheclean--force,还是报错。这不是缓存问题。尝试2失败。尝试三:解决方案三是打开.vuerc,将"useTaobaoRegistry":true改为"useTaobaoRegistry":false。如果你对苹果电脑不是很熟悉,找不到文件在哪里,可以直接打开终端,输入open.vuerc但是这个方案也失败了,因为useTaobaoRegistry本来就是false,第三次尝试失败了。尝试4:有人说可能是淘宝镜像的原因,于是尝试删除.npmrc文件,然后重新下载淘宝镜像。.npmrc仍然打开。然后输入rm.npmrc(苹果的删除命令)然后输入下面的命令重新下载淘宝镜像npminstall-gcnpm--registry=https://registry.npm.taobao.org重新运行vuecreate项目名这样至此,终于看到项目创建成功的界面了!尝试四次成功!我也看到有人在修改npm版本后解决了这个问题。如果以上方法都不行,也可以考虑可能是npm版本的问题。记录尝试过程,仅供参考。