美文网首页
vuecli 相关配置

vuecli 相关配置

作者: sweetBoy_9126 | 来源:发表于2022-07-16 17:48 被阅读0次
  1. 适用 css module 时默认生成的类型全部转成了 hash 值,我们根本没办法通过生成的类名定位到具体是我们写的哪个元素
  • vue.config.js(注意使用 vuecli 配合 ts, vue.config文件必须以 .js 结尾)
module.exports = defineConfig({
  css: {
      extract: false,
      loaderOptions: {
        css: {
        // 注意:以下配置在 Vue CLI v4 与 v3 之间存在差异。
        // Vue CLI v3 用户可参考 css-loader v1 文档
        // https://github.com/webpack-contrib/css-loader/tree/v1.0.1
        modules: {
          // [local] 就是你当前写的类名 [hash:base64:5] 生成的hash后缀 [name] 当前css文件名
          localIdentName: '[local]___[hash:base64:5]',
          // 匹配 .module.less 结尾的文件为上面的 类名标准
          auto: /\.module\.less$/i,
        },
      }
    }
},
})

相关文章

网友评论

      本文标题:vuecli 相关配置

      本文链接:https://www.haomeiwen.com/subject/uwahirtx.html