ExtractTextPlugin中的fallback/fallbackLoader是什么意思呢?
最近在看vue-loader
文档时发现了ExtractTextPlugin的一个参数fallback(又见有写作fallbackLoader)的,这个参数是什么意思呢?在ExtractTextPlugin的文档里也没有找到这个参数。
另外,到底是fallback还是fallbackLoader呢?我看到某些资料里写貌似fallbackLoader是一个废弃的参数?
另,附上我在vue-loader
文档里看到的配置:
// webpack.config.js
var ExtractTextPlugin = require("extract-text-webpack-plugin")
module.exports = {
// 其他选项...
module: {
rules: [
{
test: /\.vue$/,
loader: 'vue',
options: {
loaders: {
css: ExtractTextPlugin.extract({
loader: 'css-loader',
fallbackLoader: 'vue-style-loader' // <- this is a dep of vue-loader, so no need to explicitly install if using npm3
})
}
}
}
]
},
plugins: [
new ExtractTextPlugin("style.css")
]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
把style-loader传给了fallback,这个配置的基本含义就是,extract默认行为先使用css-loader编译css,如果一切顺利的话,结束之后把css导出到规定的文件去。但是如果编译过程中出现了错误,则继续使用vue-style-loader处理css。
https://doc.webpack-china.org...