小程序开放平台

文档中心
概览
代码编辑
项目配置文件
开发辅助
AI助手(Beta)
下载

项目配置文件

开发
>
开发工具
>
代码编辑
>
项目配置文件
>
更新时间:2025-08-29 16:10:36

项目配置文件

可以在项目根目录使用

project.config.json
文件对项目进行配置。

基础字段说明

字段名
类型
字段说明
descriptionString项目名称
miniprogramRootString指定小程序源码的目录(需为相对路径)
compileTypeString项目的编译模式
settingObject项目设置,详见:setting配置说明
simulatorTypeString模拟器模式
simulatorPluginLibVersionObject模拟器插件版本
conditionObject启用条件编译
srcMiniprogramRootString小程序跟目录路径
editorSettingObject编辑器设置
libVersionString基础库版本
packOptionsObject打包配置选项
appidString项目的appId

setting

字段名
类型
字段说明
useCompilerPluginsArray编译插件配置
babelSettingString将 JS 编译为 ES5 时 Babel 的配置项,详见babelSetting配置
coverViewBoolean是否使用工具渲染 CoverView
postcssBoolean上传代码时样式是否自动补全
minifiedBoolean上传代码时是否自动压缩脚本文件
enhanceBoolean是否打开增强编译
showShadowRootInWxmlPanelBoolean是否开启调试器 WXML 面板展示 shadow-root
packNpmRelationListBoolean仅 packNpmManually 为 true 时生效,详细参考构建 npm 文档
ignoreUploadUnusedFilesBoolean上传时是否过滤无依赖文件
compileHotReloadBoolean是否开启文件保存后自动热重载
skylineRenderEnableBoolean是否开启 skyline 渲染调试
es6Boolean是否启用 es6 转 es5
swcBoolean开启 swc 编译模式
babelSetting字段说明
字段名
类型
字段说明
ignoreArray配置需要跳过Babel编译(包括代码压缩)处理的文件或目录
outputPathStringBabel 辅助函数的输出目录,默认为 @babel/runtime
disablePluginsArray禁用的插件列表