插件名
@maloulab/taro-plugins-socksuppet-ci
@maloulab/taro-plugins-socksuppet-ci
安装
yarn add @maloulab/taro-plugins-socksuppet-ci
or
npm i @maloulab/taro-plugins-socksuppet-ci
插件描述
taro官方是提供了小程序集成插件的@tarojs/plugin-mini-ci ,且支持配置。
例如
const CIPluginOpt = {
weapp: {
appid: '微信小程序appid',
privateKeyPath: '密钥文件相对项目根目录的相对路径,例如 key/private.appid.key',
},
}
当你需要同时发布多个微信小程序时(马甲包),就需要修改这里,重新构建发布。
解决
所以为了解决该问题,在该插件基础上,增加了马甲包功能,只需要在原先的配置基础上,将weapp对象改为数组即可,(ps: 配置对象也可,只会构建一次)。
weapp: [{
appid: '微信小程序appid',
privateKeyPath: '密钥文件相对项目根目录的相对路径,例如 key/private.appid.key',
}],
plugins: [['@tarojs/plugin-mini-ci', CIPluginFn]],
配置修改为
plugins: [['@tarojs/plugin-mini-ci', { CIPluginFn }]],
具体配置可查看 @maloulab/taro-plugins-socksuppet-ci