首页 > 其他分享 >局部编译

局部编译

时间:2025-01-16 09:26:14浏览次数:1  
标签:局部 模式 编译 开发者 代码 页面

局部编译

为了提升大型小程序项目的开发体验,减少编译耗时的等待时间,开发者工具新增了局部编译功能,允许开发者指定编译的页面列表,避免编译全部小程序代码文件。

前置准备

  • 下载并安装 1.05.2107090 或以上版本的开发者工具,下载地址

如何开启局部编译

1. 在微信开发者工具中添加编译模式。

添加编译模式

2. 勾选局部编译。

勾选局部编译

3. 如果你需要关联多个页面,点击 + 号即可添加。

添加页面

4. 保存并选择

保存好编译模式后,选择一下它,再重新编译一次,即进入了局部编译模式中。

局部编译模式生效

局部编译模式

局部编译的原理

当进入局部编译模式后,开发者工具会启动代码依赖分析,根据代码依赖分析的结果,选取出局部编译配置的页面列表所涉及的代码文件(包括页面js、wxml、wxss、json、wxs,以及它们所依赖的组件和其他代码文件),再进行编译。 原理介绍

页面访问

在局部编译模式中,模拟器只能访问局部编译页面列表配置中页面,访问其他页面会出现页面未找到的错误。 页面未找到

预览和真机调试

当你点击预览或真机调试时,局部编译同样会起作用,工具只会编译和上传局部编译选取出来的代码文件(资源文件都会上传),因此代码包体积会变小很多,等待编译耗时时间也大大缩短。 页面未找到

上传

为了不影响小程序的发布,局部编译对上传操作不起作用。

标签:局部,模式,编译,开发者,代码,页面
From: https://www.cnblogs.com/AtlasLapetos/p/18641893

相关文章

  • 代码编译
    代码编译将JS代码编译成ES5开启此选项,开发者工具将使用babel将JS代码编译成ES5标准的代码,以满足运行在低版本手机系统的要求。在工具1.05.2106091版本之后,原有的ES6转ES5和增强编译选项统一合并为将JS代码编译成ES5,此功能和原有的增强编译逻辑一致。如需了......
  • 解决 IDEA 编译报错:Error:(2048,1024) java: 找不到符号
    摘要在使用IntelliJIDEA开发Java项目时,“找不到符号”(Cannotfindsymbol)是一种常见的编译错误。本文将从初学者的角度,详细分析这一问题的可能原因,提供排查步骤,并附上代码示例,帮助你快速解决问题。引言“找不到符号”是Java编译器的一种错误提示,通常发生在......
  • linux编译protobuf-3.3.0 报错 automake-1.14 command not found 解决
    目录源码下载配置编译解决REFlinux编译protobuf-3.3.0报错automake-1.14:commandnotfound解决源码下载https://github.com/protocolbuffers/protobuf/releases配置编译配置完成后,编译出错./configuremakecd.&&/bin/bash/tmp/protobuf-3.3.0/miss......
  • 双边滤波器和非局部均值滤波器
    双边滤波器(BilateralFilter)和非局部均值滤波器(Non-LocalMeansFilter)都是图像处理中常用的滤波器,它们各自具有独特的原理和优点,适用于不同的应用场景。以下是对这两种滤波器的详细介绍和比较:一、双边滤波器原理双边滤波器是一种非线性的滤波方法,它结合了图像的空间邻近度和......
  • 编译原理笔记第一篇_天书_(加密的)
    小序Abstract余闻,古有大贤能者,怀大神通,俱玄妙幽深之大法也。若晓习之,可使铁石通得人言。尝想往之,然不知其所在,故不得往,不知其名号,故不得访。或问曰:何不问旁人矣?呜呼哀哉!今人者,多搬来搬去之徒,目光短浅之辈,生性愚钝,盲然自大,罔识大法,问之空徒劳矣!某日夜中,余寐,飘飘乎神往,往而遇一......
  • 重回C语言之老兵重装上阵(四)vscode配置C语言多文件编译运行
    眨眼睛第一次使用vscode写C语言多文件项目发现插件默认配置只能单文件编译,勃然大怒,于是怒了一下首先明确这一件事,只要有环境C文件就能通过命令行编译,插件只是简化输入命令行的工具,所以我们只需修改插件编译的配置即可一.首先我们需要下载对应插件点击跳转具体插件安装......
  • 【HarmonyOS NAPI 深度探索4】安装开发环境(Node.js、C++ 编译器、node-gyp)
    【HarmonyOSNAPI深度探索4】安装开发环境(Node.js、C++编译器、node-gyp)要使用N-API开发原生模块,第一步就是配置好开发环境。虽然HarmonyOSNext中提供了DevEco-Studio一站式IDE,可以直接帮助我们完成开发环境的搭建,但是为了更深入的了解NAPI,我们用最原始的编译工具一步......
  • C语言:虚拟地址空间及编译模式
    所谓虚拟地址空间,就是程序可以使用的虚拟地址的有效范围。虚拟地址和物理地址的映射关系由操作系统决定,相应地,虚拟地址空间的大小也由操作系统决定,但还会受到编译模式的影响。这节我们先讲解CPU,再讲解编译模式,让大家了解编译器是如何配合CPU来提高程序运行速度的。CPU的......
  • 编译原理实验二----文法类型的判断
    编译原理实验二----文法类型的判断文法类型0型文法(短语文法)1型文法(上下文有关文法)2型文法(上下文无关文法)3型文法(正规文法)算法设计3型文法判断2型文法判断1型文法判断总流程代码源代码头文件CompilersTechnology.h源文件CompilersTechnology.cpp本文仅为编译原理课......
  • Mounriver Studio编译器在当前工程中添加文件夹后编译报错问题的解决方法
    在开发一些例程时,往往需要将自己现有的封装好的函数接口文件夹移植进来,但工程编译后往往会出现报未包含的错误,可按以下步骤处理解决:一、这边做示例,随便打开一个工程,假设在该工程目录下添加了一个MOUSE文件夹, 此时这个MOUSE文件夹并没有包含在这个工程的编译路径中,如果在mai......