导航
当前位置:首页>>小程序

微信小程序项目配置文件project.config.json

2023-11-11 围观 : 4次

小程序开发者在小程序开发者工具上创建每一个小程序项目时都会生成一个小程序项目配置文件project.config.json,在工具上做的任何配置都会写入到这个文件,当重新安装工具或者更换电脑工作时,只要载入同一个项目的代码包,开发者工具就自动会帮你恢复到当时你开发项目时的个性化配置,其中会包括编辑器的颜色、代码上传时自动压缩等等一系列选项。

可以在项目根目录使用 project.config.json 文件对项目进行配置。

(1)compileType 有效值:

(2)setting 中可以指定以下设置:

(3)scripts 中指定自定义预处理的命令:

(4)packOptions:

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

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

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

其中,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) 为根目录。

(6)debugOptions:

debugOptions 用以配置在对项目代码进行调试时的选项。

目前可以指定 debugOptions.hidedInDevtools 字段,用以配置调试时于调试器 Sources 面板隐藏源代码的文件。

hidedInDevtools 的配置规则和 packOptions.ignore 是一致的。

当某个 js 文件符合此规则时,调试器 Sources 面板中此文件源代码正文内容将被隐藏,显示为:

// xxx.js has been hided by project.config.json注:配置此规则后,可能需要关闭并重新打开项目才能看到效果。

(7)项目配置示例:

{“miniprogramRoot”: “./src”,“qcloudRoot”: “./svr”,“setting”: {“postcss”: true,“es6”: true,“minified”: true,“urlCheck”: false},“packOptions”: {},“debugOptions”: {}}

相关文章
  • 腾讯视频小程序开发工具使用

    腾讯视频小程序开发工具是一款专门为开发腾讯视频小程序而设计的开发工具。该工具可以为开发者提供完善的开发环境,并整合了一系列开发必备的功能,包括代码编辑器、调试器、组件列表、API文档等等。开发者可以通过该工具快速地开发自己的小程序,开发效率非常高。腾讯视频小程序开发工具的使用主要包括以下几个步骤:1...

    2023-11-27
  • 微信小程序 开发工具下载

    微信小程序是一种轻量化的应用程序,用户可以通过微信平台运行,旨在为用户提供快速、便捷的使用体验。小程序不需要用户下载和安装,可以直接在微信内使用,这种模式使得小程序成为了一个非常受欢迎的平台。如果你想要学习和开发微信小程序,需要先下载微信小程序开发工具。微信小程序开发工具是一个强大的集成开发环境(I...

    2023-11-28
  • 嘉峪关微信小程序开发工具

    微信小程序开发是一种基于微信开发者工具的轻量级应用开发模式,通俗地说,小程序就是在微信内部运行的应用程序,用户可以在不离开微信的情况下,使用小程序完成各种功能,如点餐、购物、娱乐、出行等等,大大提高了用户的体验感,也促进了各类企业和机构的数字化转型。嘉峪关微信小程序开发工具是一款微信提供的开发工具,...

    2023-10-31
  • 微信小程序开发工具架构

    微信小程序是一种全新的应用程序形式,它可以在微信平台上运行,无需下载和安装,但功能却可以和传统的应用程序相媲美。微信小程序开发工具是微信官方提供的一个开发工具,它可以帮助开发者快速、简单地开发出自己的微信小程序。在本文中,我们将讨论微信小程序开发工具的架构原理和详细介绍。一、架构概览微信小程序开发工...

    2023-11-29
  • 小程序网页URL是什么意思?

    小程序网页 URL 是指小程序内部的链接地址,可以让用户在小程序内部进行页面跳转,访问不同的页面。在小程序中,每个页面都有一个对应的 URL 地址,可以通过这个地址进行页面访问和跳转。小程序的 URL 与传统网页的 URL 有些不同。传统网页的 URL 是通过 HTTP 或 HTTPS 协议进行访问...

    2023-10-12