npm run dev报错 Module build failed: Error: Cannot find module 'node-sass'

Daisy ·
更新时间:2024-09-20
· 950 次阅读

一个项目,可能你从其他库里拉下来,或者换了一台电脑,或者出于其他原因,你需要重新安装依赖环境,

有时候会遇到node-sass安装失败的情况,这个现象太正常了,比如:

遇到报错不要慌,先看报错的开头,一般就能找到答案,他说没有找到这个模块 node-sass

 这时你可以去项目依赖node_module里边去找一下   ,发现确实没有这个包,那就重新装一下吧

npm install node-sass --save

 

就迎来这种报错,这个node-sass包应该是在国外的站点上,拉取过程中非常容易失败,中间断一下,就算完了。所以淘宝团队对npm做了一个镜像,叫cnpm,他们会把npm上的包镜像到自己的站点,国内的拉取国内的,还是比较顺畅的,所以你需要先有cnpm这个功能,然后使用cnpm去安装

1.npm install -g cnpm --registry=https://registry.npm.taobao.org

2.cnpm install node-sass --save

装完之后再去检查一下node_modules   发现装成功了  

运行npm run dev即可 


作者:宋哈哈



npm module find error node-sass sass node build

需要 登录 后方可回复, 如果你还没有账号请 注册新账号