您的位置:首页 > IT > 正文

Deno 1.29 发布,支持自定义 registry、提升质量 全球快看

来源:OSCHINA     时间:2022-12-17 08:24:35


(资料图片)

Deno 1.29 已正式发布。

主要变化

改进 npm 兼容性 REPL 变更 改进项目质量 DenoAPIs变更 将附带的 TypeScript 升级到 4.9 标准库模块变更

改进 npm 兼容性

自 1.28.0 以来,此版本具有多项 npm 兼容性改进和 30 多个错误修复。

通过环境变量以实现对自定义registry 的支持

Deno 现在会遵守NPM_CONFIG_REGISTRY环境变量,允许指定自定义 npm registry。

# change this to a custom registryNPM_CONFIG_REGISTRY=https://registry.npmjs.org deno run main.ts

在未来的版本中,将支持在每个包范围内使用不同的 registry,并能够设置凭据。

支持deno install

npm 说明符现在可以与deno install搭配使用:

> deno install -A npm:cowsay@1.5.0✅ Successfully installed cowsayC:\Users\david\.deno\bin\cowsay.cmdC:\Users\david\.deno\bin\cowsay (shell)> cowsay Hello from deno! __________________< Hello from deno! > ------------------        \   ^__^         \  (oo)\_______            (__)\       )\/\                ||----w |                ||     ||

这将在第一次运行时额外为命令创建一个锁定文件,以确保每次后续运行都使用相同的 npm 依赖版本。

完整更新内容查看发布公告。

相关文章