小程序 CI 集成,打开小程序开发工具、上传并生成体验码、生成预览二维码
pnpm add cross-env vite-plugin-mini-ci -D
- 在项目运行脚本中添加环境变量参数
VITE_PLUGIN_MINI_CI
,以英文逗号分割来执行多个指令。
// package.json
{
"scripts": {
"dev:mp-alipay": "cross-env VITE_PLUGIN_MINI_CI=open,preview uni -p mp-alipay"
}
}
- 添加
vite-plugin-mini-ci
插件
// vite.config.ts
import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
import miniCI from 'vite-plugin-mini-ci'
export default defineConfig({
plugins: [uni(), miniCI({
alipayOpt: {
appId: '你的appid',
openOpt: {
appPath: '开发者工具安装目录'
}
}
})]
})
支付宝真机预览 preview
以及 upload
需要 授权信息