问题标签 [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.
node.js - Deno 脚本与 Node.js 兼容吗?
我知道大多数 npm 包由于使用而与 Deno.js 不兼容require()
,至少那些不在deno.land/x中的包。
但相反的可能吗?可以在 Node.js 项目中使用 Deno.js 脚本吗?
如果是,那么如何将 URL 脚本转换为node_modules
包?
javascript - Deno 在 VS Code 的终端中无法识别
抱歉,我在 VS Code 终端上遇到了这个问题,无法识别 Deno:
但是,当我尝试在 Windows 命令提示符中以完全相同的路径执行此操作时,它可以工作:
知道如何解决吗?
javascript - 关于 websocket 和 loction.replace 的问题
我尝试使用Deno ws重新加载文档,但是第二次重新加载后会抛出错误
Uncaught ConnectionReset: Socket has already been closed throw new Deno.errors.ConnectionReset("Socket has already been closed");
似乎location.replace(location.href)
引发错误任何解决方案?
javascript - 如何启动可以访问 node.js 中的局部变量的 REPL?
就像from IPython import embed; embed()
但对于node
.
我想以编程方式打开一个 REPL shell 并至少能够读取局部变量。能够改变它们也是一个优点。
websocket - Deno:如何将 WebSocket 与橡木一起使用?
由于上周三发布了 Deno,我尝试使用它并重做聊天应用程序的小示例,我尝试了以下操作:
应用程序.ts
套接字.ts
websocket 连接完美地import { listenAndServe } from 'https://deno.land/std/http/server.ts'
与WebSocket connection to 'ws://localhost:3000/ws' failed: Invalid frame header
.
有没有人有任何提示来解决它?谢谢 ;)
deno - 如何使用 Deno 发出 HTTP 客户端请求
我在玩 Deno,但找不到标准的 HTTP 客户端。
我还搜索了“deno http 客户端”,它给了我https://deno.land/x/std/http/client/,但链接已损坏。一些东西被谷歌索引,后来从回购中删除。
我找到了 3rd 方库soxa和deno-http,但我正在寻找一些标准的东西。
是否有我缺少的 Deno 标准 HTTP 客户端?
javascript - 如何用 Deno 编写 TCP 聊天服务器?
真正让我相信 Node 的强大功能的演示之一是 Ryan Dahl 在此视频中展示的简单 TCP 聊天服务器:https ://www.youtube.com/watch?v=jo_B4LTHi3I&t=28m23s
演示中的代码如下所示:
我在 Deno 网站上找到的唯一 TCP 示例是一个回显服务器,如下所示:
它既漂亮又紧凑,但是我无法使用Deno.Conn
'sread
和write
方法将这个示例变成 TCP 聊天服务器。任何帮助将非常感激!我也认为这将是添加到网站的有用示例。
file - 如何编辑使用 Deno 加载的文件?
最近我开始玩 Deno,我按照 Deno 手册上的说明阅读和编码。
过了一会儿,我尝试编辑文件复制的内容,但找不到方法。
有人能帮我吗?
这些是我使用的终端命令。
deno run --allow-read hello.ts password.txt users.txt
和输出:
谢谢!