【问题标题】:How to import a Deno library into a Node project?如何将 Deno 库导入到 Node 项目中?
【发布时间】:2023-01-21 08:56:00
【问题描述】:

我想在 Deno 中创建一个 TypeScript 库。

如果我这样做,使用 Node 的开发人员如何使用我的库?

【问题讨论】:

    标签: node.js typescript deno


    【解决方案1】:

    这在 Deno 手册的section 8.1.1 中有所介绍:

    dnt - 为 Node.js 发布 Deno 模块

    库作者可能希望让 Node.js 用户可以使用他们的 Deno 模块。这可以通过使用 dnt 构建工具来实现。

    dnt 允许您主要按原样开发 Deno 模块,并使用单个 Deno 脚本在输出目录中构建、类型检查和测试 npm 包。构建完成后,您只需npm publish输出目录即可将其分发给 Node.js 用户。

    更多详情见https://github.com/denoland/dnt

    【讨论】:

      猜你喜欢
      • 2020-09-07
      • 2023-01-04
      • 2020-09-06
      • 1970-01-01
      • 2013-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-25
      相关资源
      最近更新 更多