微信小程序:工具配置 project.config.json
微信小程序:工具配置 project.config.json
一、项目配置文件project.config.json
小程序开发者工具在每个项目的根目录都会生成一个 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": {} }
转载于:https://www.cnblogs.com/lizm166/p/9547816.html
微信小程序:工具配置 project.config.json相关推荐
- 微信小程序—相关配置
目录 微信小程序介绍 什么是小程序? 小程序可以干什么? 相关资料 第一个小程序 申请帐号 测试号申请 安装开发工具 你的第一个小程序 编译预览 目录结构 JSON 配置 小程序配置 app.json ...
- 微信小程序之配置app.json
微信小程序之配置app.json 本人写了一个在线扫码借书的小程序,打算分享一下心得和代码,欢迎关注,再次希望各位大佬指出不足 {"pages": ["pages/ind ...
- 微信小程序中配置云开发
微信小程序中配置云开发 一.配置 app.js 文件 onLaunch() {wx.cloud.init({env: 'cloud1-xxxxxxxxxx', // 云开发 环境IDtraceUser ...
- 微信小程序工具的使用及其参数含义。
官方文档: 目录结构 | 微信开放文档 进入小程序注册页:小程序 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号. 在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小 ...
- 逆战之微信小程序全局配置
微信小程序之全局配置-1 小程序的配置分为全局配置.页面配置及sitemap 配置 全局配置 小程序根目录下的 app.json 文件用来对微信小程序进行全局配置.文件内容为一个 JSON 对象,有以 ...
- 微信小程序 php配置,微信小程序的配置
我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. 以下是一个包含了所有配置选项的简单配置app.json{ "pa ...
- php小程序开发实例,微信小程序全局配置开发实例
本文主要和大家分享微信小程序全局配置开发实例,主要以代码的形式和大家分享,希望能帮助到大家. 一.app.json 使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设 ...
- 微信小程序-页面配置-界面显示部分
微信小程序-页面配置-界面显示部分 配置项 singlePage 小结: 每一个小程序页面也可以使用 .json 文件来对本页面的窗口表现进行配置. 页面中配置项在当前页面会覆盖 app.json 的 ...
- 《微信小程序-进阶篇》package.json版本说明及各类版本符号详解(一)
大家好,这是小程序系列的第十一篇文章,在这一个阶段,我们的目标是 由简单入手,逐渐的可以较为深入的了解组件化开发,并且实践积累一些后续项目也就是原神资料站中用得着的组件: 1.<微信小程序-基础 ...
最新文章
- 查看MYSQL数据库中所有用户及拥有权限
- c++容器vector
- 大工17春计算机文化基础在线测试3,大工17春《计算机文化基础》在线测试3答案...
- 微信小程序-学习笔记6-组件
- Matlab中plot函数绘图基本用法
- linux 命令-- touch
- Linux自有服务(2)-Linux从入门到精通第六天(非原创)
- django学习之路
- VerbalExpressions
- amazon php 空间,如何将PHP图像资源放入Amazon Web Services?
- MAPREDUCER学习笔记
- jquery第三期:js与jquery对象转换
- VS 2013安装教程
- GM300单片硅钢铁损测试仪操作使用指引
- 由JavaScript版迷宫游戏引出Java版迷宫地图生成器
- oracle truncate可以恢复吗,恢复truncate表
- Linux常用命令汇总 - 近乎全量命令!
- 【JQuery】动画
- 有些朋友没看清楚,我在这里再特意强调一下
- 大学生闲置物品交易平台UML建模