缘由
最近项目要跑流水线,运维规定的包输出目录是根目录docker/h5,之前写过vue2版本的uniapp项目,设置如下
"build:h5": "cross-env NODE_ENV=production UNI_PLATFORM=h5 UNI_OUTPUT_DIR=docker/h5 vue-cli-service uni-build",
搬到vue3下就失效了,Dcloud中也找不到解决方案。
解决
但是!我提供了正确的解题,如下:
在package.json内作如下配置:
"build:prod:h5": "uni build --mode production --outDir docker/h5",
成功!
不用谢,各位!