小程序打包上传设置忽略文件

情景描述:小程序用开发者工具打包上传代码时,有些文件没必要上传,可以设置忽略某些文件,如下图演示:

小程序打包上传设置忽略文件_第1张图片

一、打开project.config.json文件:

在项目目录下打开此文件


二、添加配置:
"packOptions": {
     
  "ignore": [
     {
     
       "type": "folder",
       "value": ".vscode"
     }
   ]
 }

说明:
packOptions 用以配置项目在打包过程中的选项。打包是预览、上传时对项目进行的必须步骤。

目前可以指定 packOptions.ignore 字段,用以配置打包时对符合指定规则的文件或文件夹进行忽略,以跳过打包的过程,这些文件或文件夹将不会出现在预览或上传的结果内

packOptions.ignore 为一对象数组,对象元素类型如下:

字段名 类型 说明
value string 路径1或取值
type string 类型

其中,type 可以取的值为 folder、file、suffix、prefix、regexp2、glob2,分别对应文件夹、文件、后缀、前缀、正则表达式、Glob 规则。所有规则值都会自动忽略大小写。

注 1: value 字段的值若表示文件或文件夹路径,以小程序目录 (miniprogramRoot) 为根目录。

注 2: regexp、glob 仅 1.02.1809260 及以上版本工具支持。

{
     
  "packOptions": {
     
    "ignore": [{
     
      "type": "file",
      "value": "test/test.js"
    }, {
     
      "type": "folder",
      "value": "test"
    }, {
     
      "type": "suffix",
      "value": ".webp"
    }, {
     
      "type": "prefix",
      "value": "test-"
    }, {
     
      "type": "glob",
      "value": "test/**/*.js"
    }, {
     
      "type": "regexp",
      "value": "\\.jsx$"
    }]
  }
}

注: 这部分设置的更改可能需要重新打开项目才能生效。
参考链接:
https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html

你可能感兴趣的:(web前端,小程序,前端)