yarn安装node-sass以及排错心得

hcwei 2020年11月06日 64次浏览

yarn安装node-sass

  1. 更换淘宝镜像
yarn config set registry https://registry.npm.taobao.org -g
yarn config get registry         # 查看镜像地址

image.png
2. 配置node-sass的二进制包镜像地址

yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

image.png

  1. 配置完成后就可以正确安装node-sass了

npm安装node-sass

npm配置淘宝镜像并更换node-sass二进制包地址

npm config set registry https://registry.npm.taobao.org -g  
npm config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

总结

作为运维同学可能在用npm、yarn这些工具打包的时候会出现各种各样的错误,这里总结下我的思路:

  1. 首先我们要确定需要的包时候可以正确拉取下来,根据错误提示首先要排除时候是网络问题,更换淘宝或其他国内镜像基本都可以解决
  2. 确定我们使用的各种工具版本是否与开发同学一致,大部分时候打包出错都是由版本不匹配导致,比如不同的前端使用的node版本可能不一样,导致打包有差异,我们可以通过安装nvm对node版本进行切换解决
  3. 确定依赖文件是否缺少依赖包,开发同学有时候会将用到的依赖包忘记写入配置文件中,导致打包无法完成