尝试在我的:上运行简单的Deno Js OAK中间件服务器时出错:
Ubuntu 18.04,
Deno 1.0.4,
v8 8.4.300,
typescript 3.9.2
通过运行deno run index.js或运行deno run -A index.js
$ deno run index.js
Compile file:///home/some/tst/index.js
error: Uncaught AssertionError: Unexpected skip of the emit.
at Object.assert ($deno$/util.ts:33:11
每当我尝试用这个命令deno run -A https://deno.land/x/snel/install.ts安装Snel时,我都会收到错误消息:
PermissionDenied: Zugriff verweigert (os error 5)
at Object.opSync (deno:core/01_core.js:149:12)
at opRun (deno:runtime/js/40_process.js:27:17)
at Object.run (deno:runtime/js/40_process.js:114:17)
at install
我知道Deno是最近发布的,但我想实现一个演示文稿,使用它显示一些很好的特性,当我试图导入其中一些时,我遇到了这个问题。
我试了四种方法:
import Fiona from 'https://deno.land/x/fiona';
import Fiona from 'https://deno.land/x/fiona/index.js';
import * as Fiona from 'https://deno.land/x/fiona/index.js';
import { Fiona } from 'https://deno.la
我正在学习Deno,我是个初学者,在get.js中我犯了这个错误
有谁能解释一下这里出了什么问题吗?我得到了一条错误消息,并在response和Deno下得到了一条错误消息。我提供以下所有的编码,请任何人帮助我!
这是我的控制台输出
D:\Deno Documentation\deno4>deno run --allow-net --allow-read --allow-write .\index.js
http:/localhost:3000
NotFound: The system cannot find the path specified. (os error 3)
a
我有一个应用程序,我希望将一些命令行args传递给它。我搜索了,但什么也没找到。
我尝试使用Node.js中使用的相同命令,假设它们可能共享一些用于std库的命令,但它也不起作用。
var args = process.argv.slice(2);
// Uncaught ReferenceError: process is not defined
有什么建议吗?
我对Deno很感兴趣,所以我要试一试。找到一个关于构建REST API 的教程。
所以,当我试图运行它时,我得到了这个InvalidData错误:
error: Uncaught InvalidData: data did not match any variant of untagged enum ArgsEnum
at unwrapResponse ($deno$/ops/dispatch_json.ts:43:11)
at Object.sendAsync ($deno$/ops/dispatch_json.ts:98:10)
at async Object.co
我正在使用Deno创建API,我的数据库名为Mongo数据库。我试着像下面这样运行我的文件,我得到了一个像memory allocation of 59365708876800 bytes failed这样的错误--这里出了什么问题?
D:\Deno Documentation\deno6>deno run --allow-net --allow-write --allow-read --allow-plugin --unstable
./index.js
INFO load deno plugin "deno_mongo" from local "D:\Den
使用bundle运行deno失败,出现以下错误:
error: TS2339 [ERROR]: Property 'getIterator' does not exist on type 'ReadableStream<R>'.
return res.readable.getIterator();
~~~~~~~~~~~
at https://deno.land/std@0.63.0/async/pool.ts:45:23
tsconfig
{
"compilerOptions
我第一次在Oak (v10)和ejs上试用Deno (v1.16.4)。顺风文件只是一个普通的CSS文件,所以没有安装。我被困在提供静态CSS文件上了。我一定是忽略了什么。
当我转到localhost:8080/tailwind.css时,它会显示文件内容,但是当我转到localhost:8080/admin时,它将不会显示No such file or directory (os error 2), stat '/Users/XXXXXXXX/Documents/projectNameHere/public/admin'。我尝试过调整root并删除"/public“,
我在MacPro操作系统10.12 (不能升级到10.13或超过bc HW是旧的!)我就不犯错误了。有什么帮助请谢谢
任务启动启动,运行-A -A=静态/,路由/ dev.ts监视进程启动。已为3条路线和1个岛屿生成了舱单。服务器侦听 dyld:符号未找到:_SecTrustEvaluateWithError引用: 64@0.14.39预期在:平面命名空间中
An error occured during route handling or page rendering. Error: The service was
stopped
at https://deno.land/x/esbuil
如何通过管道将文件内容转换为Deno脚本进行处理?
例如:
cat names.txt | deno run deno-script.ts
或
cat names.txt | deno-script.ts
在node.js中,我们可以执行以下操作:
#!/usr/local/bin/node
// The shebang above lets us run the script directly,
// without needing to include `node` before the script name.
const stdin = process.openStdin();
s
我编译了我的deno应用程序,在我的服务器上我得到了以下错误:
$ ./api
error: Uncaught SyntaxError: Private field '#h1' must be declared in an enclosing class
at file://$deno$/bundle.js:3004:16
另外两台服务器运行良好。
Bother服务器正在运行Ubuntu 20.04.3 LTS
deno -V为1.15.3
我是deno的新手,我试着用它来发送邮件,使用的是smtp-client模块。
import { SmtpClient } from "https://deno.land/x/smtp/mod.ts";
const client = new SmtpClient();
await client.connect({ // this is the line where error is thrown
host: "smtp.google.com",
port: 465,
username: "<MY EMAIL>",
以下代码来自Deno库的。德诺/打字本不会让它通过:
import chalk from "https://deno.land/x/chalk_deno@v4.1.1-deno/source/index.js";
// Run this in debugger and it's fine but it won't compile:
console.log(chalk.blue("Hello world!"));
console.log(eval("typeof chalk.blue"), "At runtime it