美文网首页
当node升级后导致webpack打包出错,node-saas出

当node升级后导致webpack打包出错,node-saas出

作者: Jason爱吃肉 | 来源:发表于2019-12-30 10:27 被阅读0次

    报错信息如下:

    ERROR in ./node_modules/_extract-text-webpack-plugin@3.0.2@extract-text-webpack-plugin/dist/loader.js?{"omit":1,"remove":true}!D:/work/nl_web/node_modules/_vue-style-loader@3.0.3@vue-style-loader!D:/work/nl_web/node_modules/_css-loader@0.28.11@css-loader?{"sourceMap":true}!./node_modules/_vue-loader@13.7.3@vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-6cf3286b","scoped":true,"hasInlineConfig":false}!D:/work/nl_web/node_modules/_sass-loader@7.1.0@sass-loader/lib/loader.js?{"sourceMap":true}!./node_modules/_vue-loader@13.7.3@vue-loader/lib/selector.js?type=styles&index=0!./src/components/audioItem1/audioItem1.vue

    Module build failed: Error: "extract-text-webpack-plugin" loader is used without the corresponding plugin, refer to https://github.com/webpack/extract-text-webpack-plugin for the usage example

        at Object.pitch (d:\work\nl_web\node_modules\_extract-text-webpack-plugin@3.0.2@extract-text-webpack-plugin\dist\loader.js:57:11)

    解释原因:

    saas是一个日本人搞得ruby语言中使用的一个预编译器,以前使用的时候我们需要安装ruby环境,后来gulp整合了saas也是挺好用的,

    但是,node-saas就需要python环境了,所以很多人又不知道,就升级了node,导致node-saas无法使用了。

    解决办法:

    第一步:npm install -g node-gyp

    第二步:npm install --global --production windows-build-tools // 如果是windows7系统请安装windows-build-tools@1.4.2

    第三步:npm rebuild node-sass, 即可解决

    相关文章

      网友评论

          本文标题:当node升级后导致webpack打包出错,node-saas出

          本文链接:https://www.haomeiwen.com/subject/svmpoctx.html