Deno 1.38:新增 HTML 文档生成器、支持 HMR
Deno 1.38 已正式发布。
公告写道,此版本为deno doc
命令引入了重大改进,其中包括使用deno doc --html
生成静态站点文档的能力。另外改进了 Node.js 兼容性、支持 HMR(模块热更新)。
主要变化
- 改进
deno doc
:新的deno doc --html
命令可生成包含项目文档的静态站点。 - 模块热更新:新的
--unstable-hmr
flag 将检测变更,重新加载服务器,同时保留状态。 - 改进 Node.js 兼容性:现在从 Node 迁移时,使用 Deno 会更加容易。因为可以使用所选择的 npm 包管理器。通过
npm
安装 npm 模块并使用 Deno 运行它。 - 快速的 JSX 转换:通过字符串连接而不是对象分配将 JSX 转换速度提高约 7-20 倍
deno run --env
:对.env
文件的内置支持- 改进 WebSockets:支持 HTTP/2 上的 RFC8841 Websocket 以及修复错误
deno task
支持head
命令- 针对 VSCode 扩展和语言服务器的稳定性改进
- REPL 中的
Deno.test
支持:与 Jupyter 运行良好 - Jupyter Notebook 更新:支持富文本 HTML 输出
Deno
API 变更:Deno.serve
现在支持 unix 套接字- Web API 变更:添加了
window.name
和EventSource
- 标准库更新:弃用
std/http/server.ts
- 细粒度
--unstable-*
flags:更好地对内部功能进行标记 - 改进性能:当不使用可转移项时,
structuredClone
现在速度要快得多 - V8 升级到 12.0:引入
Array.fromAsync
和Promise.withResolvers
详情。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Visual Studio Code 1.84 发布
Visual Studio Code 1.84 现已发布,具体更新内容如下: 更多音频提示- 新的音频提示可指示清除、保存和格式化活动。 自定义活动栏位置- 将活动栏移至顶部以紧凑显示。 隐藏编辑器选项卡- 显示多个、单个或不显示编辑器选项卡。 最大化 Editor Groups- 快速展开活动的 Editor Group。 Python 改进- 更好地在终端中运行代码,更轻松地创建虚拟环境。 FastAPI 教程- 了解如何使用 VS Code 开发 Python FastAPI 应用程序。 Gradle for Java- 改进了对 Java Gradle 项目的支持。 Preview:GitHub Copilot- 聊天“代理”,生成 commit 消息,终端支持。 更多详情可查看官方公告。
- 下一篇
NativeScript 8.6.1 发布,跨平台原生应用框架
NativeScript 8.6.1现已发布。NativeScript 使用户能够直接从 JavaScript 访问native API。目前,该框架为丰富的移动开发提供了 iOS 和 Android 运行时,并可用于多种不同的用例。 Bug Fixes android:防止被破坏的对话框 rehydration(#10414)(7563549) core:box-shadow“none”处理(#10405)(c23695c) core:字体变化设置解析器无效轴 (#10427) (0847855) core:页面框架引用未在本机视图处理中取消设置(#10417)(22c21b7) css:防止“unset”和“inset”上的速记解析错误(#10424)(d70b48b) ios:添加/删除可重用视图的阴影(#10409)(ee87b52) ios:视图处理期间“undefined”的属性掩码(#10404)(212d086) ios:平移变换后的阴影位置(#10413)(c78ea79) Features android:允许 shared element转换与 ListView/...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库