无法在我的项目中安装node-sass

sug*_*h_g 3 node.js node-sass

我正在做wes-bos学习节点课程.当我运行npm start时显示 - 找不到模块node-sass.当我尝试运行--npm install node-sass --save时,它会给我以下错误. 错误

错误

Kum*_*mar 18

试试这个

sudo npm install -g --unsafe-perm node-sass --save


vik*_*ant 15

卸载节点萨斯:npm uninstall node-sass 删除package-lock.json和清理缓存:npm cache clean --force,然后再做npm update,npm install,npm update.然后再次尝试安装节点sass : npm install node-sass.

如果这不起作用,请尝试重建node-sass:

npm rebuild node-sass
Run Code Online (Sandbox Code Playgroud)

如果太不工作,那么我建议删除package-lock.json,node-modulesnpm cache文件夹,这样做npm install,重新安装所有的依赖关系.确保你有一个包含所有依赖项的package.json文件.

package-lock.json文件存在一些问题(当package.json更改时它不会更新)如下所述:https://github.com/npm/npm/issues/16866 "手动触摸package.json可能会使你的package.json与package-lock.json不兼容".做npm update更新package-lock.json文件.完全禁用包锁创建: npm config set package-lock false