Parcel 2.7 发布,零配置构建工具


Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。

Parcel 2.7 发布,更新内容如下:

新增

  • Core
    • 为带有 --log-level verbose 的已解析目标添加了调试日志记录
    • 允许插件配置以 .cjs 为扩展名编写
  • JavaScript
    • @emotion/react 添加 react 刷新支持
    • 当 html 中只有普通脚本时,为 hmr 注入脚本
  • Elm
    • 通过 with 查询参数增加对一次编译多个模块的支持
  • CSS
    • @parcel/transformer-css 中增加对 errorRecovery 选项的支持
  • 实验性捆绑器
    • 实现对多个目标的捆绑
    • 内部化异步依赖关系
    • 合并相同类型的捆绑程序
    • 修复缺失的模块

修复

  • JavaScript
    • 导入 CommonJS 模块时缺失默认互操作
    • 为跳过的资产中的外部依赖添加缺失的导入
    • 升级 SWC 以修复未定义的变量
    • 从 JS 加载的脚本中移除字符集,以避免在 Firefox 中重复获取
    • 替换未使用的符号时使用占位符表达式
  • Core
    • 解决了在没有文件内容变化的情况下捆绑哈希值的非确定性问题
    • 修复 @parcel/package-manager 的 TypeScript 类型
  • 依赖关系
    • 将 terser 升级到 5.14.2
    • 将 node-forge 升级到 1.3.0

更多详情可查看:https://github.com/parcel-bundler/parcel/releases/tag/v2.7.0

 


相關推薦

2023-10-26

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel 2.10.1 已发布,具体更新内容包括: Fixed Core 在 CI 中使用现代

2023-06-11

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel 2.9.2 已发布,具体更新内容包括: Fixed Core 修复当 entries 看起

2023-11-16

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel 2.10.3 已发布,具体更新内容包括: Fixed Core 将先前递延的 assets 标

2022-11-11

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel 2.8 发布,更新内容如下: 新增 Core 通过拆分依赖关系,使用符号数据

2023-01-20

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel 2.8.3 现发布,更新内容如下: Core 过滤掉 title execArgv 到 workers Bu

2022-05-27

Parcel 是用于 Web 的零配置构建工具。它将出色的开箱即用开发体验与可扩展的体系结构相结合,可将你的项目从零发展为大规模生产应用程序。 Parcel v2.6.0 现已发布。此版本包含的新功能包括 React 的 error overlay、对 HMR 中 source m

2024-09-21

lambda 表达式)。因为,它是基于 java 动态编译器及缓存构建的。 零依赖,包大小约为 36 KB。 实例化表达式引擎(全局可复用,线程安全) ExpressionEvaluator evaluator = new ExpressionEvaluator(); 常量表达式计算演示 // 数学运算 (Long

2022-09-08

Poetry 1.2.0 已正式发布。在 2 年开发周期内,新版本包含许多变化、新特性和 Bugfix。 Poetry 是一款 Python 依赖管理和打包工具。 主要变化 采用新的独立安装程序 旧版get-poetry.py安装脚本已替换为 install.python-poetry.or

2023-07-07

pm:astro npm:aws-sdk npm:axios npm:discord.js npm:node-fetch npm:parcel npm:puppeteer npm:redis 下个月,Deno 团队将专注于使 @grpc/grpc-js、google-cloud-node 以及各种数据库驱动程序在 Deno 中工作。如果发现某些 npm 包无法工作,请在 denoland/den

2023-02-09

有的Rancher Prime组件都基于SUSE BCI(Base Container Image)进行构建。BCI提供了标准的Linux Container Image和Language Container Image,并在镜像源头进行安全治理。在容器运行时方面,更有SUSE NeuVector进行产品级的整合,进一步提升Rancher Prime的

2024-07-04

P 2 仍然依赖于 Python 2...如果期待已久的GIMP 3.0最终能及时发布的话,Fedora 41 希望能及时发布。 但如果 GIMP 2 仍留在 Fedora 41 中,那么 Python 2.7 的退役时间将推迟到明年的 Fedora 42。 Fedora 更改提案解释说: "Python 维护者将不再

2022-07-02

Vue 创始人尤雨溪刚刚发布了 Vue 2.x 最后一个版本:Vue 2.7,代号 "Naruto"(火影忍者)。 按照发布计划,Vue 2.7 是 2.x 的最后一个次要版本,也是 LTS 版本,获得官方提供的 18 个月技术支持。这就意味着,Vue 2 将在 2023 年底结束

2023-03-07

Nitrux 2.7 由 Linux 6.1 LTS 内核系列提供支持, 这个版本首次发布专门用于演示 Maui Shell 和 Maui Apps 的 ISO ,Maui Shell 是由 Nitrux 开发团队开发的用于桌面和移动设备的融合桌面界面。 它有一组使用 Maui Kit 创建的内部应用程序,称为

2024-09-30

和稳定性。 目前测试已经全部结束,竞价系统接收报单2.7亿笔,为历史峰值2倍,是上周五(9月27日)申报的3倍。交易所测试结果系统整体表现正常,符合预期。 据介绍,测试模拟1个交易日的交易和清算,测试主要内容包括