Closed Lyokoo closed 1 year ago
请教一下,我们有多个宿主端运行小程序的需求,希望能够根据 Node 环境变量替换不同的 appid,我尝试了 webpack-plugin-replace 没有效果
编译配置
{ env: { APP_NAME: JSON.stringify('xigua'), }, mini: { webpackChain (chain) { chain.merge({ plugin: { replacePlugin: { plugin: require('webpack-plugin-replace'), args: [{ __APP_ID__: 'xxxx', }] } } }) } } }
project.tt.json
{ "miniprogramRoot": "./dist", "projectname": "xxxxxx", "description": "xxxxxx", "appid": "__APP_ID__", "setting": { "urlCheck": true, "es6": false, "postcss": false, "minified": false }, "compileType": "miniprogram" }
https://nervjs.github.io/taro-docs/docs/env-mode-config/
请教一下,我们有多个宿主端运行小程序的需求,希望能够根据 Node 环境变量替换不同的 appid,我尝试了 webpack-plugin-replace 没有效果
编译配置
project.tt.json