小程序配置文件project.config.json condition miniprogram list说明

951 阅读1分钟

在查看小程序的配置文件的时候,发现有这么一坨东西,不知道是干什么用的。

image.png

查看官方文档

可以看到是在condition下面的,于是去官方文档查看,整个页面只找到了一处地方有,但是这个是位于setting配置项下面的,并不是一级的condition

image.png

查看社区

相关的回答就没有几个,稍微有点用的有这个developers.weixin.qq.com/community/d… 但是看完还是很迷糊。

个人理解

这个condition就是对应上面的编译相关内容的,而miniprogram对应的就是小程序模式

image.png

里面的list对应的内容,就是编译相关的选项。

image.png

但是这里也对应不上啊,哈哈哈,其实是对的上的,是因为project.private.config.json这个配置文件的优先级别最高,会覆盖掉project.config.json中的,那么这就说的通了。

image.png

验证

添加一个编译模式

image.png

image.png

image.png

可以看到,跟我们刚刚添加的完全一样!