# 样式关键词编译

scss链接的关键词编译,替换关键词@TIP_STYLE_NAME

# 如何使用

安装

pnpm add @plugin-light/webpack-loader-cross-game-style -D

vue.config.js 中添加如下设置:

const { LOADER: crossGameStyle } = require('webpack-loader-cross-game-style')';

module.export = {
  chainWebpack(config) {
    config.module
      .rule('vue')
      .test(/\.vue$/)
      .use(crossGameStyle) 
      // 处理样式的loader,必须在vue-loader前执行
      .loader(crossGameStyle)
      .end();
  }
}

# 参数

export type ICrossGameStyleOptions = {
  // 要替换的样式文件名,不含后缀,默认空,即从项目的 config.js 中获取
  styleName?: string | Array<string>;

  // 处理的平台,默认全部,即 ['ALL']
  platforms?: Array<string>;
};

# 更新日志

点此查看

Last Updated: 2025/1/15 14:15:00