Windows 用户若安装不成功,很大概率是node-sass安装失败,解决方案。
node-sass普遍就是下载有问题
因为 node-sass 是依赖 python环境的,如果你之前没有安装和配置过的话,需要自行查看一下相关安装教程。
下载python一定要记得是2.X版本的,不然也会一直提示找不到
安装Python3,提示找不到 2 ,安装Python 2 后报 node-sass 错误。
解决办法:
1、先卸载 npm uninstall node-sass,
2、重新安装 npm install --registry=https://registry.npm.taobao.org
下载项目的时候run install时,node-sass下载失败后来我在项目根目录下添加了一个**.npmrc**
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
把node-sass的路径修改成淘宝的npm,就很顺利的可以在国内的网络环境下载了
npm install --registry=https://registry.npm.taobao.org执行的时候,
出现错误
gyp ERR! configure error
gyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.
然后又去下载python安装后设置了环境变量,
然后又重新执行npm install --registry=https://registry.npm.taobao.org
启动项目,一直报没有sass-loader和node-sass模块,
然后我的解决方案是分别执行这两条命令:
1、npm install sass-loader --save-dev
2、npm install node-sass --save-dev
希望对你们有帮助。