最近换了台新电脑,重新装下环境,本来很简单很快的事:

下载nodejs --> 安装nodejs -->  npm i -g yarn安装yarn --> 搞定,结果愣是搞了一天都没搞好,老是报错,每次执行yarn start都会提示【系统找不到指定的路径 】x

百度,谷歌,必应啥都翻遍了,重装系统都试了,还是解决不了,

最后没办法了,把旧电脑上的环境版本挪过来,【nodejs: 12.16.3, npm: 6.14.4, yarn: 1.22.4】,完美解决,可以运行yarn start了

nodejs版本链接: node-v12.16.3-x64.msi node-v12.16.3-x86.msi

然后我又试着更新yarn到最新版本1.22.11, 也没问题

接着我不死心,继续试,将node版本更新到最新,【nodejs: 16.8.0, npm: 7.21.0, yarn: 1.22.11】(先前报错的版本),

继续yarn start, 发现这下又可以运行了,奇怪,

最后想到只有一个可能的原因了,那就是我先前将node装在D盘一个中文目录下,导致其环境变量里面带有中文,致使yarn识别不了node库的位置,导致报错,后面重新安装时全部选的默认路径,就正常了

得,系统白装了,几天功夫照着旧电脑安装的软件都白装了

突然又想起来之前公司新来的同事也遇到过这个问题,那次还是我给解决的,白天怎么就没记起来呢?

奉劝大家以后装软件没事别装中文文件夹里,起项目名也别起中文名,巨坑啊!!!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐