node-sass安装成功后再次执行webpack编译scss文件时报错

来源:4-5 Webpack配置(2)

KD里的傻气

2018-04-23

在看4-5 Webpack配置(2)这一节时,讲到安装node-sass后重新执行webpack对index.scss打包时,发生错误。

下图是安装node-sass时的截图

http://img.mukewang.com/szimg/5addcefa0001457107970635.jpg

下图是再次执行webpack时报的错

http://img.mukewang.com/szimg/5addcefa00014b8e10461000.jpg

不知原因是什么?

写回答

3回答

KD里的傻气

提问者

2018-04-23

我参考了https://blog.csdn.net/linyeban/article/details/54834890

使用npm rebuild node-sass后,再次执行webpack成功了。

不知为什么用yarn安装后的node-sass无法打包?

1
0

Rosen

2018-04-25

最开始的截图,看着像文件没安装全,yarn也可以指定下淘宝的源试一把。另外装包的时候两种工具最好不要混用

0
0

KD里的傻气

提问者

2018-04-23

我发现使用yarn add node-sass@4.7.2 --dev安装后,在项目目录\node_modules\node-sass下没有生成vendor文件夹。

而使用npm rebuild node-sass@4.7.2后,就生成了vendor文件夹,下面还有\win32-x64-57\binding.node,是一个2242kb的文件,似乎就是使用yarn安装时需要等待特别久的那个从github上下载的win32-x64-57_binding.node文件。

这是什么原因吗?

//img.mukewang.com/szimg/5adde18200010ba805650426.jpg

0
0

React16+React-Router4 打造企业级电商后台管理系统

【毕设面试】让缺乏框架开发经验的你掌握框架开发

976 学习 · 405 问题

查看课程