跳转到主文档

source.globalVars

适用的工程方案
  • MWA
  • 模块
  • 类型: Object
  • 默认值: undefined

用来提供在代码中可用的环境变量,相当于 Webpack 的 DefinePlugin 的语法糖。

提示

不需要手动 JSON 序列化。

例如:

modern.config.js
export default defineConfig({
source: {
globalVars: {
VERSION: '1.0.2',
}
}

});

源代码中可以使用 VERSION,编译产物中 VERSION 会自动被替换为 '1.0.2'

console.log(VERSION); // => 1.0.2
提示

TypeScript 项目中需要处理全局变量的类型,如: declare let VERSION;