yarn 失败

79 阅读1分钟

yarn 失败

如果是node-sass失败,

检查node-sass版本,查看node-sass的readme.md,查看node与node-sass版本是否一致 
不一致则可能需要安装对应版本(可以先执行后面的步骤,如果还有问题可以安装对应版本尝试)
查看报错是否是因为没有node-sass的运行环境导致的,一般会报找不到python,
可以安装python2.73.6.x,并配置相关环境变量;
也可以在管理员命令行内执行npm install --global --production windows-build-tools (--vs2015) 如果安装速度太慢可以在末尾添加--vs2015
还是会报找不到python,可以手动到用户目录.npmrc配置 对应的python路径
在用户目录.npmrc内配置sass获取地址 sass_binary_site=https://registry.npmmirror.com/node-sass

接着如果报msvs_version does not match this version

image.png 可以尝试使用npm config set msvs_version 2017(对应版本),再进行yarn

如果是.sh不能识别,需要配置对应环境变量(对应电脑已安装的git所在位置)

1. D:\Program Files\Git\cmd
2. D:\Program Files\Git\bin
3. D:\Program Files\Git\mingw64\bin
4. D:\Program Files\Git\mingw64\libexec\git-core

重启vscode再执行yarn 或者 yarn start

参考:
www.manongjc.com/detail/28-i…
blog.csdn.net/m0_67400973…