原生小程序配置文件

小程序配置文件project.config.json

miniprogramRoot

Path String 指定小程序源码的目录(需为相对路径)

qcloudRoot

指定腾讯云项目的目录(需为相对路径)

pluginRoot

指定插件项目的目录(需为相对路径)

compileType

string 编译类型
miniprogram 当前为普通小程序项目
plugin 当前为小程序插件项目

setting

Object 项目设置
    es6         Boolean    是否启用 es5 转 es6
    postcss     Boolean    上传代码时样式是否自动补全
    minified    Boolean    上传代码时是否自动压缩
    urlCheck    Boolean    是否检查安全域名和 TLS 版本

libVersion

基础库版本 String

appid

项目的 appid,只在新建项目时读取

projectname

项目名字,只在新建项目时读取

packOptions

打包配置选项 Object
packOptions 用以配置项目在打包过程中的选项。打包是预览 、上传时对项目进行的必须步骤。
目前可以指定 packOptions.ignore 字段,用以配置打包时对符合指定规则的文件或文件夹进行忽略,以跳过打包的过程,这些文件或文件夹将不会出现在预览或上传的结果内。
packOptions.ignore 为一对象数组,对象元素类型如下:

value    string    路径或取值
type    string    类型
其中,type 可以取的值为 folder、file、suffix、prefix,分别对应文件夹、文件、后缀、前缀。

{
  "packOptions": {
    "ignore": [{
      "type": "file",
      "value": "test/test.js"
    }, {
      "type": "folder",
      "value": "test"
    }, {
      "type": "suffix",
      "value": ".webp"
    }, {
      "type": "prefix",
      "value": "test-"
    }]
  }
}

注: value 字段的值不支持通配符、正则表达式。若表示文件或文件夹路径,以小程序目录 (miniprogramRoot) 为根目录。

scripts

自定义预处理 Object
beforeCompile    预览前预处理命令
beforePreview    预览前预处理命令
beforeUpload    上传前预处理命令



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值