uniapp 配置自定义发行

在项目根目录创建package.json文件,添加uni-app的scripts扩展配置,用于定义不同环境如测试服务器和微信服务号的标题、目标浏览器、环境变量和条件编译常量。这些设置影响项目的运行和发行,例如在H5平台上进行特定环境的调试或发布。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在项目的根目录创建package.json文件,内容如下,注意复制下面代码,要去掉注释

{
  	"uni-app": {
  		"scripts": {
  			"test-platform": {  // 扩展配置  这里可自己定义名称
  				"title": "测试服务器",   // 标题, 会出现在 运行-->  测试服务器, 和  发行--->自定义 中
  				"BROWSER": "Edge", // 运行到的目标浏览器,仅当UNI_PLATFORM为h5时有效
  				"env": {  // 环境变量
  					"UNI_PLATFORM": "h5",  // 基准平台
  				},
  				"define": { // 自定义条件编译
  					"TEST-SERVER": true  // 自定义条件编译常量,建议为大写
  				}
  			},
			"h5-weixin": { 
				"title":"微信服务号",
				"BROWSER":"Edge",  
				"env": {
					"UNI_PLATFORM": "h5"  
				 },
				"define": { 
					"H5-WEIXIN": true 
				}
			}
  		}
  	}
  }

效果如下图 (发行、运行)
在这里插入图片描述
在这里插入图片描述
使用方式

<!-- #ifdef PRODUCT-SERVER -->
	PRODUCT-SERVER
	<!-- #endif -->
	<!-- #ifdef TEST-SERVER -->
	TEST-SERVER
	<!-- #endif -->
	<!-- #ifdef H5-WEIXIN -->
	H5-WEIXIN
	<!-- #endif -->

发行效果
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值