mac 电脑装 cnpm install node-sass 报错怎么

mac 电脑装 cnpm install node-sass 报错怎么

lilongdeMacBook-Air:vue-mall lilong$ sudo cnpm install --save-dev node-sass sass-loader@6.0.7

Password:

✔ Installed 2 packages

✔ Linked 30 latest versions

[1/1] scripts.install node-sass@* run "node scripts/install.js", root: "/Users/lilong/学习/vue/vue-mall/node_modules/_node-sass@4.13.0@node-sass"

module.js:549

    throw err;

    ^


Error: Cannot find module 'inflight'

    at Function.Module._resolveFilename (module.js:547:15)

    at Function.Module._load (module.js:474:25)

    at Module.require (module.js:596:17)

    at require (internal/module.js:11:18)

    at Object.<anonymous> (/Users/lilong/学习/vue/vue-mall/node_modules/_glob@7.1.6@glob/glob.js:58:16)

    at Module._compile (module.js:652:30)

    at Object.Module._extensions..js (module.js:663:10)

    at Module.load (module.js:565:32)

    at tryModuleLoad (module.js:505:12)

    at Function.Module._load (module.js:497:3)

[npminstall:runscript:error] node-sass@* scripts.install run "node scripts/install.js" error: RunScriptError: Run "sh -c node scripts/install.js" error, exit code 1

✖ Install fail! RunScriptError: post install error, please remove node_modules before retry!

Run "sh -c node scripts/install.js" error, exit code 1

RunScriptError: post install error, please remove node_modules before retry!

Run "sh -c node scripts/install.js" error, exit code 1

    at ChildProcess.proc.on.code (/usr/local/lib/node_modules/cnpm/node_modules/runscript/index.js:96:21)

    at emitTwo (events.js:126:13)

    at ChildProcess.emit (events.js:214:7)

    at maybeClose (internal/child_process.js:925:16)

    at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)

npminstall version: 3.25.1

npminstall args: /usr/local/bin/node /usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/Users/lilong/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://r.npm.taobao.org --save-dev node-sass sass-loader@6.0.7


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,查看错误信息有可能是缺少某一个依赖包:

http://img1.sycdn.imooc.com//climg/5dfc393209ac089205220116.jpg

建议删掉node_modules文件夹,再次npm / cnpm install下载 (因为cnpm/npm由于网络情况会发生丢包的情况,所以两者都可以试一下)。

还有可能是node-sass的问题,可以试下安装node-sass:npm / cnpm  install --save node-sass

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师