前端开发您现在的位置是:首页 > 博客日志 > 前端开发

mac 报错:sh: vue-cli-service: command not found

<a href='mailto:'>微wx笑</a>的头像微wx笑2020-12-14 11:03:48前端开发人已围观关键字:   

在本地 Mac 系统上跑 vue-element-admin 时遇到错误 sh: vue-cli-service: command not found

在本地 Mac 系统上跑 vue-element-admin 时遇到错误 sh: vue-cli-service: command not found,我是一个小白,根据我个人的经历,发生此错误的原因可能有三。0za编程技术_踩坑日志_进阶指南_无知人生

错误原因

1、node 版本问题;0za编程技术_踩坑日志_进阶指南_无知人生

刚开始用的是 4.9.1,因为版本过低,执行 npm install 的时候会有很多警告,提示版本需要大于多少;0za编程技术_踩坑日志_进阶指南_无知人生

2、电脑使用无线网络,加上公司的网络不是很好,导致中途有失败的情况,可能产生意外错误;0za编程技术_踩坑日志_进阶指南_无知人生

3、切换版本后没有清理之前的缓存0za编程技术_踩坑日志_进阶指南_无知人生


0za编程技术_踩坑日志_进阶指南_无知人生

解决方法

有几种方法,你可以试一下0za编程技术_踩坑日志_进阶指南_无知人生

1、清理缓存,我使用这种方法成功了0za编程技术_踩坑日志_进阶指南_无知人生

#清除缓冲
npm cache clean --force   
#重新安装
npm/cnpm  install

2、删除所有已经安装的 node_modules0za编程技术_踩坑日志_进阶指南_无知人生

将文件夹 node_modules 删除在执行 npm/cnpm install 进行重新安装;0za编程技术_踩坑日志_进阶指南_无知人生

本来网络就慢,好不容易安装的,我哪舍得删除啊,所以没有尝试,先试了清理缓存的方法。0za编程技术_踩坑日志_进阶指南_无知人生

3、使用 yarn0za编程技术_踩坑日志_进阶指南_无知人生

本来这方面就小白,还要再学一个新命令,还需要安装,所以没有尝试。0za编程技术_踩坑日志_进阶指南_无知人生


0za编程技术_踩坑日志_进阶指南_无知人生

多试几次,如果别的原因可以参考 https://stackoverflow.com/questions/51172064/command-not-found-with-vue-cli 0za编程技术_踩坑日志_进阶指南_无知人生


0za编程技术_踩坑日志_进阶指南_无知人生

总结

之前在 Windows 下操作非常顺利,没有遇到任何问题,但是在 Mac 下就特别不顺,各种问题。也是在 Mac 下发现 node 版本太低,在 Windows 下的时候直接使用了 node 8.17.0,家里网络也好,执行 npm install 的过程很快。一方面是网络原因的影响,另一方面产生过错误,可能导致新的错误。或许这就是小白特别容易遇到问题的原因?0za编程技术_踩坑日志_进阶指南_无知人生

本文由 微wx笑 创作,采用 CC BY-NC 4.0 许可协议。 非商业性使用可自由转载、引用、甚至修改,但需署名作者且注明出处。

很赞哦! () 有话说 ()

相关文章