ExtractTextPlugin中的fallback/fallbackLoader是什么意思呢?

发布于 2022-09-04 15:51:49 字数 848 浏览 13 评论 0

最近在看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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小帐篷 2022-09-11 15:51:50

把style-loader传给了fallback,这个配置的基本含义就是,extract默认行为先使用css-loader编译css,如果一切顺利的话,结束之后把css导出到规定的文件去。但是如果编译过程中出现了错误,则继续使用vue-style-loader处理css。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文