vue-cli3.0 webpack打包时css怎么重命名输出configureWebpack?

发布于 2022-09-11 20:57:07 字数 215 浏览 10 评论 0

根据参考文章这样设置后,js的确可以带版本号输出
但是不知道css怎么像js一样,重命名带版本号输出阿,
求大神指点

图片描述
图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

风情万种。 2022-09-18 20:57:07

你好,可以使用vue-cli官网提供的这个属性

图片描述

vue.config.js文件配置

css: {
  extract: {
    filename: "[name].${process.env.VUE_APP_VERSION}.${timeStamp}.css",
    chunkFilename: "[name].${process.env.VUE_APP_VERSION}.${timeStamp}.css"
  }
},
迷你仙 2022-09-18 20:57:07

我是在chainWebpack里面配置的,不知道符不符合你的需求,希望对你有帮助。

chainWebpack: config => {

if (process.env.NODE_ENV === 'production') {
    // 为生产环境修改配置...
    config.plugin('extract-css')
      .tap(args => [{
        filename: 'css/[name].css?v=' + new Date().getTime(),
        chunkFilename: 'css/[name].css?v=' + new Date().getTime()
      }])
  } else {
    // 为开发环境修改配置...
  }

}

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