1***@qq.com
1***@qq.com
  • 发布:2025-08-04 10:02
  • 更新:2025-08-04 10:11
  • 阅读:125

cli 自定义发行各种h5环境,可以通过什么方式处理?

分类:uni-app

需求是:同一个项目需要打包成不同需求;
例如:当前项目有ABCD页面,A项目需要通过cli命令打包ABC页面;B项目需要打包BD页面;可以通过什么方式处理?
package.json 的配置如下:

2025-08-04 10:02 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

看起来你这个是定义的条件编译?在pagejson中使用条件编译无法实现吗?

  • 1***@qq.com (作者)

    是使用自定义的条件编译,目前可以通过hbuilderX软件上的自定义发布可以打包,但是我们想直接通过命令行cli直接可以打包出不同需求

    2025-08-04 10:18

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 那就得是通过vite自定义吧

    2025-08-04 10:21

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: 没试过,想问下uniapp的cli能不能直接打包

    2025-08-04 10:28

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 试试这个命令,npm run build:custom h5-mini

    2025-08-04 10:30

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: npm run build也是需要配置对应的打包命令,uniapp不支持npm run build

    2025-08-04 10:52

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 支持,你得套一个 cli 项目的壳,不能说直接运行命令

    2025-08-04 11:06

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: 改用vite打包?

    2025-08-04 11:27

要回复问题请先登录注册