问题标签 [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 投票
1 回答
2378 浏览

typescript - 带扩展名的 TypeScript 导入

你可能听说过 Deno,它是一个新的 TypeScript 运行时。

Deno 和普通 TypeScript 之间的一个主要区别是您必须在导入语句中包含文件扩展名。例如:

我想编写与 Deno 和 Webpack 兼容的代码。

如何配置 Webpack 以允许使用.ts上述扩展名导入?

另外,如何防止出现以下 VSCode 错误?

在此处输入图像描述

0 投票
1 回答
236 浏览

visual-studio-code - Deno 从 VSCode 启动并重建

我可以从命令行运行 deno(deno vs ts-node :有什么区别)。我想从 VS 代码运行它。我还尝试先编译它(通过 deno 运行)并在结果上从 vs 代码运行。我做了repo来展示如何运行它,但它运行了两次,第一次是编译源代码,第二次是在已编译源代码的 vscode 中运行。我想直接从 vs 代码运行 deno,或者在运行之前用 deno 编译 ts 文件。

0 投票
4 回答
4909 浏览

typescript - 如何使用 Deno 检查文件或目录是否存在?

Deno TypeScript 运行时具有内置函数,但它们都没有解决检查文件或目录是否存在的问题。如何检查文件或目录是否存在?

0 投票
1 回答
479 浏览

javascript - Deno:将 JavaScript 模块导入 TypeScript 会出错

我有一个导入Xlsx.js模块的 TypeScript 脚本,如下所示:

这会给出以下错误消息:

我错过了什么?我在 Windows 10 x64 build 18912.1001 上,使用 Deno 版本 0.13.0 v8 版本 7.7.200,TypeScript 版本 3.5.1

0 投票
5 回答
1526 浏览

javascript - 在 Deno 中创建 Rest API

我正在努力在 Deno 中创建 REST API,但无法获得少量资源。有人可以帮我开始吗?类似于 express router 的东西:

0 投票
6 回答
4892 浏览

deno - 从 Deno 标准输入获取值

我们如何从 Deno 的标准输入中获取值?

我不知道怎么用Deno.stdin

一个例子将不胜感激。

0 投票
4 回答
2225 浏览

deno - 在 Deno 中读取大型 JSON 文件

我经常发现自己在读取一个大的 JSON 文件(通常是一个对象数组),然后操作每个对象并写回一个新文件。

为了在 Node 中实现这一点(至少是读取数据部分),我通常使用 stream-json 模块做类似的事情。

我最近发现了 Deno,并希望能够使用 Deno 完成这个工作流程。

看起来标准库中的readJSON方法将文件的全部内容读入内存,所以我不知道它是否适合处理大文件。

有没有一种方法可以通过使用 Deno 内置的一些较低级别的方法从文件中流式传输数据来完成?

0 投票
2 回答
989 浏览

deno - 在 deno 中返回 HTML 作为响应

在Deno运行时使用以下简单的TypeScript代码:

通过运行执行:

Hello World在浏览器中显示 a 。

有没有办法显示 HTML 元素而不是文本,例如显示<h1><button>

0 投票
1 回答
262 浏览

deno - 如何在 Deno 中将 eventListner 和属性添加到 HTML 元素

我有以下带有Deno运行时的代码,它在网站上显示一个按钮:

  1. 如何更改此按钮的属性
  2. 如何为此按钮添加 eventListner
0 投票
1 回答
247 浏览

javascript - 在 Deno 中读取记录到控制台的值

如何在 Deno 中读取记录到控制台的值?我正在尝试编写一个测试来检查函数是否将正确的值记录到控制台。

我已经尝试过了,但它只能读取手动输入标准输入的值。从 Deno 标准输入获取值