解决Windows系统node-sass安装失败的流程

在学习vue-element-admin项目,初次安装爆出一个错误cannot find module 'node-sass'。通过百度了解到时node-sass安装失败。也能够找到很多的解决办法,尝试了很多都不能解决问题。也许和每个系统环境有关,node-sass安装失败原因可能也不同。不断尝试后最终解决了这个问题。记录解决问题过程备查

1. 系统:Windows 10

2.工具:vs code;node 版本v12.16.1;npm 版本 6.13.4;git 版本 2.14.2.windows.1;

--------------

3.参考vue-element-admin说明使用git克隆vue-element-admin代码;

4.管理员权限启动vs code, 打开vue-element-admin项目目录。打开终端

输入npm get registry查看npm源配置,如果不是默认配置则输入npm config set registry https://registry.npmjs.org/ 改为默认配置;

5. 终端输入 npm install -g node-gyp

6.终端输入 npm install -global -production windows-build-tools 安装编译工具

7.终端输入 npm config set registry https://registry.npm.taobao.org/ 换成淘宝的npm源

8.终端输入 npm install 安装项目依赖项

9.终端输入 npm run dev 开发环境编译项目

--------------

如果还会出现cannot find module 'node-sass'

终端输入 npm uninstall node-sass

终端输入 npm install node-sass 重新安装

---------------

在执行以上命令过程中可能会不会那么顺利,出现不可预知错误,需要根据错误提示内容寻找解决办法。如果以上命令执行成功,node-sass会成功安装。项目成功运行。

猜你喜欢

转载自www.cnblogs.com/cnks/p/12572361.html