webpack用import './bootstrap.min.css'引入css报错
webpack.config.js配置如下
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel',
query: {
cacheDirectory: true,
presets: ['stage-0', 'es2015'],
plugins: ['transform-runtime']
}
},
{
test: /\.css$/,
// loader: "style-loader!css-loader?root=."
loaders: ExtractTextPlugin.extract("style-loader", "css-loader")
},
{
test: /\.(jpe?g|png|gif|svg)$/i,
loaders: ['url-loader?limit=5000&name=img/[hash:8].[name].[ext]']
},
{
test: /\.vue$/,
loader: 'vue-loader'
}
]
},
报错信息如下
/Documents/webapp/node_modules/webpack-core/lib/LoadersList.js:81
r.forEach(function(r) {
^
TypeError: r.forEach is not a function
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我发现问题了,key要写成loader而不是loaders。汗~~~
https://github.com/webpack/extract-text-webpack-plugin
loader: ExtractTextPlugin.extract('style-loader', 'css-loader')