关于克隆gitlab项目的一些 问题列表
1. gitLab项目clone过后, 运行ng serve出错:https://images2017.cnblogs.com/blog/1116607/201711/1116607-20171116154247406-1266474252.png
解决方式:
npm install -g node-gyp
npm install --global --production windows-build-tools
2. node-sass因为环境变化(如:别人从Mac OS吧代码提交到git,你从git把代码clone到windows上时)而报错:
https://images2017.cnblogs.com/blog/1116607/201711/1116607-20171116155309218-144815525.png
解决办法:
1. 首先按错误提示的 尝试执行 npm rebuild node-sass --force, 又出现如下错误,大概就是找不到python2
https://images2017.cnblogs.com/blog/1116607/201711/1116607-20171116155819031-148568404.png
2. 换一种办法:
尝试从 https://github.com/sass/node-sass-binaries/blob/master/win32-x64-48_binding.node 获得bing文件,并放到错误提示中说的的目录中 \node_modules\node-sass\vendor\win32-x64-48,结果还是报错:
https://images2017.cnblogs.com/blog/1116607/201711/1116607-20171116161430999-1587142674.png
3. 不行了, 还是换回原来的binding.node 吧, ………… 没想到 竟然不报错了……靠 莫名其妙成功啊………………
https://images2017.cnblogs.com/blog/1116607/201711/1116607-20171116161841031-1244325573.png
最后还是说一下吧,这一系列的错误都是由于node-sass安装失败导致的,无非是国内访问github的网络问题导致,各种解决方式又会出现各种奇奇怪怪的问题。
索性用淘宝镜像解决吧!!!!
npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install node-sass
页:
[1]