问题标签 [deno]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10966 浏览

typescript - 如何在 Deno 中读取本地文件?

我正在编写一个用 TypeScript 编写的字数统计程序,我试图在 Deno 中运行。我在没有参数的情况下调用它,只是deno ./word_count.ts,所以它应该具有默认的只读文件系统访问权限。我希望我可以使用带有URL 方案标准浏览器fetch()API从文件系统中读取,如下所示:file:

  word_count.ts   input.txt

但是当我尝试时,我看到它fetch不支持fileURL:


如何在 Deno 中读取本地文件的内容?

0 投票
1 回答
2421 浏览

typescript - 如何在 Deno 中退出?(process.exit 的类比)

如何通过状态码退出Deno ?

在你可以使用的 Node.jsprocess.exit()中,它的 Deno 对应物是什么?

0 投票
3 回答
11410 浏览

node.js - deno vs ts-node:有什么区别

我正在开发一个相对较大的打字稿项目,我正在使用ts-node它来运行节点测试和示例。据我了解,ts-node会将文件编译tsjs文件并执行。

最近我听说了deno,这是一个打字稿运行时。我在 typescript 中尝试了一些示例,这些示例使用ts-node. 我用 运行了这个例子deno,控制台打印了很多编译信息,然后执行代码。后来发现里面有缓存文件/username/.deno。我不觉得deno执行速度比ts-node

似乎两者都denots-node使用缓存进行编译和运行。他们之间有什么区别?

0 投票
1 回答
241 浏览

typescript - Deno 目前可以按原样使用吗?版本 (0.2.1)

我在 NodeJs 中启动了一个项目,但我发现我必须编写很多样板才能获得一些功能。

我设计的系统有时应该运行用户代码,我不得不寻找各种解决方法来解决 NodeJs(安全)中尚未出现的功能(本机支持)。

然后,德诺来了。我喜欢它的安全第一和打字稿支持(开箱即用)的方法。实际上,它消除了我在 NodeJs 上的大量样板代码。

我的问题是,我可以安全地使用它吗(很可能我不会使用它的大部分核心 API)

0 投票
2 回答
476 浏览

deno - 如何在 Windows 10、x64 上调试 Deno Typescript 代码

我正在尝试调试 Deno 项目,但我不知道如何在 Windows 10 上使用lldb 调试器进行调试,如文档所述。

Windows 10 上的 LLDB 似乎不太容易安装。

[*] <-- 断点

0 投票
1 回答
1333 浏览

deno - Deno 是否有窗口对象

Deno 声称与浏览器兼容。这是否意味着它有一个窗口/导航器对象,这对于设置 window.location 之类的东西意味着什么?

0 投票
1 回答
630 浏览

typescript - Deno 如何在不以“watch”模式运行 TypeScript 编译器的情况下快速启动

据我所知,Deno 总是在启动时将 TypeScript 编译为 JS,并且没有“监视”模式。我的理解也是,除了 TS 监视模式之外,TypeScript 没有“增量编译”之类的东西。因此,如果想要快速 TS 编译,就必须使用 watch 模式。

所以我希望 Deno 有一个手表模式。但事实并非如此。那么 Deno 的 TS 编译速度如何?

注意:我知道 Deno 使用 tsc 的 V8 快照,以便 tsc 快速启动,但是对于大型 TS 项目,tsc 的启动时间将与实际编译时间相形见绌。所以我不是在问 V8 快照,我问的是 Deno 还使用了哪些其他技巧。它是否使用构建守护进程?

0 投票
2 回答
4110 浏览

typescript - 如何在 Deno 中提取类型

我正在检查 Deno,发现其中一个入门示例非常优雅:

我正在使用 VS Code 编写 Deno 脚本,但我不确定如何让编辑器知道导入函数的类型,例如serve. 我认为 Deno 支持 IDE 可能为时过早,但如果有解决方案或变通方法,我想知道它。

我需要安装一个@types包或类似的东西吗?importreference一些.d.ts声明文件?serve在使用此示例中的函数以及一般在 Deno 中导入的任何脚本时,如何使 VS Code 提供代码完成建议和显示类型注释?

0 投票
2 回答
7016 浏览

centos7 - CentOS 7 上的 Deno:找不到“GLIBC_2.18”

如何在Webfaction的 CentOS 7(64 位)上运行Deno ?

它给出了一个错误:

0 投票
6 回答
3032 浏览

deno - 创建 Deno https 服务器

我正在寻找在 Deno 中创建 https 服务器的示例。我见过 Deno http 服务器的例子,但没有见过 https。

我尝试在谷歌搜索但没有找到结果