如何在 Deno 中使用 Third-party modules?

阅读时长 3 分钟读完

前言

Deno 是一个新兴的现代化 TypeScript 运行时,它被设计为更安全、更轻量级和更易于维护的 Node.js 替代品。Deno 具有许多优点,其中易于使用和内置支持 ES modules 等第三方模块是最值得称赞的两个方面之一。

像 Node.js 一样,Deno 也支持使用 Third-party modules,本文将介绍如何在 Deno 中使用 Third-party modules。

安装 Deno

首先,让我们通过官方安装程序安装 Deno。打开终端并运行以下命令:

完成安装后,您可以通过运行以下命令来验证是否已正确安装 Deno:

如果返回您的 Deno 版本,则说明您已成功安装 Deno。

了解如何使用 Third-party modules

与 Node.js 不同,Deno 内置了 ES modules 支持,使得在 Deno 中使用 Third-party modules 功能更容易。可以使用 URL 直接从 CDN 引入模块,还可以在 import 语句中使用版本控制。

Deno 的模块是通过 URL 寻址的,因此您可以通过向 import 语句传递一个 URL 来引入 Third-party modules。

例如,让我们安装并使用 dayjs,这是一个简单的 JavaScript 日期库。在终端中运行以下命令:

在安装完成后,您可以通过使用以下代码片段在 Deno 中使用该库:

学习如何更新 Third-party modules

在 Node.js 中更新一个 Third-party modules 可能比较困难,但是在 Deno 中,这非常容易。只需使用 --reload 标志重新运行您的脚本即可实现。

例如,我们可以更新 dayjs 到最新版本。在终端中运行以下命令:

这会重新执行 myscript.ts 并使用新版本的 dayjs

总结

Deno 是一个非常有前途的项目。它提供了很多现代化的功能,并且非常轻量级和易于使用,与 Node.js 几乎一样流行。通过本文的学习,您现在应该知道如何在 Deno 中使用 Third-party modules 和如何更新它们。

让我们继续学习 Deno 并深入研究它的许多出色功能!

示例代码

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/64c9b7ef5ad90b6d0417eacc

纠错
反馈