原因:遇到这个问题极大可能是nodejs的版本与node-sass版本不匹配。

解决:换个nodejs版本。

首先卸载当前版本,一定要卸干净(npm)!

先卸nodejs

卸完nodejs以后,彻底删除npm、npm-cache(这个文件夹旧版本有,新版本没有)文件夹,我的文件夹目录是C:\Users\14255\AppData\Roaming\npm

然后安装合适版本的nodejs,参考以下网址
node-sass - npm

记得配置环境变量

最后通过 node -v npm -v 查看

其它问题:

问题: Fatal error in , line 0 # Check failed: U_SUCCESS(status). # # # error Command failed with exit code 3221225477.

原因与解决:我开始装了个nodejs12.0.0的版本,换成12.10.0就可以了。

最后,拉别人项目的时候,注意删掉node_modules文件,别怕,再npm install一下,会生成新的node_modules文件。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐