在没有相应插件的情况下使用Loader - Angular 2和Webpack

时间:2016-08-25 08:49:57

标签: angular webkit

我在webpack的docs页面中做了,我得到了以下错误

  

./public/css/styles.css中的错误   模块构建失败:错误:" extract-text-webpack-plugin"如果没有相应的插件,则使用loader,有关用法示例,请参阅https://github.com/webpack/extract-text-webpack-plugin       at Object.module.exports.pitch(/home/vandavv/WebstormProjects/testWebKit/node_modules/extract-text-webpack-plugin/loader.js:21:9)    @ ./src/app/app.component.ts 12:0-38

这里有我的回购(编辑。repo不再存在,但它是从文档中克隆的)这段代码,只有码头不同的是我没有添加测试(但app即使没有它们也应该工作)

我不知道为什么它被破坏了,怎么可能是文档中的那个例子不起作用

我使用节点6.3.1和npm 3.x.x

修改 Angular在那个时候处于rc5,所以它可能是在某个地方写得很糟糕的文档

1 个答案:

答案 0 :(得分:-1)

我看不到你的回购,但我之前遇到过这个问题。如果正确使用extract-text-webpack-plugin,可能的原因是如果要将较少的scss文件提取到两个css文件中,则必须确保此插件添加了两次。见here。如果你使用bootstrap-loader,你可能会进入这个