Deno 2.3 现已支持本地 NPM 包

Deno 2.3 现已支持本地 NPM 包

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Deno 2.3 更新支持本地 NPM 包,改进了 deno compile,允许本地测试和开发,新增 FFI 支持以使用本地库,优化可执行文件大小,同时更新了 deno fmt 和加快了依赖安装速度。

🎯

关键要点

  • Deno 2.3 更新支持本地 NPM 包。

  • 改进了 deno compile,允许本地测试和开发。

  • 支持使用本地库的外部函数接口(FFI)。

  • 优化可执行文件大小,允许排除特定文件。

  • 更新了 deno fmt,支持格式化嵌入的 CSS、HTML 和 SQL。

  • 加快了依赖安装速度。

  • 开发者可以通过命令 'deno upgrade' 升级到 Deno 2.3。

  • Deno 是开源软件,遵循 MIT 许可证,鼓励贡献。

延伸问答

Deno 2.3 更新了哪些主要功能?

Deno 2.3 更新支持本地 NPM 包,改进了 deno compile,支持 FFI,优化可执行文件大小,更新了 deno fmt,并加快了依赖安装速度。

如何在 Deno 中使用本地 NPM 包?

可以通过在 deno.json 中配置 patch 字段来使用本地 NPM 包,例如:{ "patch" : [ "../path/to/local_npm_package" ] }。

Deno 2.3 如何优化可执行文件的大小?

Deno 2.3 允许在编译过程中排除特定文件,从而减少可执行文件的大小,例如可以排除开发或测试文件。

什么是 Deno 的外部函数接口(FFI)?

FFI 是 Deno 的一种机制,允许开发者在 Deno 应用中使用现有的本地库,能够实现性能关键的代码或访问操作系统 API。

如何升级到 Deno 2.3?

开发者只需在终端运行命令 'deno upgrade' 即可升级到 Deno 2.3。

Deno 2.3 对 deno fmt 有哪些改进?

Deno 2.3 更新了 deno fmt,支持格式化嵌入的 CSS、HTML 和 SQL。

➡️

继续阅读