首页 > 解决方案 > 我可以将基于 Node 的项目迁移到 Deno 吗?

问题描述

您好,我是前端开发人员。

首先,我对运行时环境了解不多。
是否可以使用 Node 将我的项目转换为 Deno?

即使我更改了所有代码,
我也不确定我收到的库是否可以在 Deno 环境中运行。
(太多的库......)(React,Apollo,很多很多)

而且由于当前的 webpack 设置非常复杂且难以理解,(而且我对构建系统了解甚少。)
我不确定这是否可以在 Deno 环境中工作。

在我看来,这似乎是不可能的,我只会在做新项目的时候使用 Deno,或者等待有人创建迁移指南。

你怎么看待这件事?

添加

显然,如果我使用的库没有在 Deno 存储库中注册,那将是不可能的。

其次,似乎存在节点兼容性问题。

现在我确定我不能将其转换为 deno。谢谢

标签: javascriptnode.jswebpackpackage.jsondeno

解决方案


去噪
该工具将 TypeScript 代码库作为输入,该代码库旨在以节点和/或 Web 为目标,并输出已准备好部署为 Deno 模块的源文件的修改版本。
它还有助于在 NPM 和 deno.land/x 上部署

但是,它仍在积极开发中,并非所有内置节点都受支持,您可能需要在代码库中到处进行一些更改以符合 Denoify 集的要求。

另外,我是作者。

回购


推荐阅读