在 Deno v1.18.0 中 Denon 安装失败
Denon installation failed in Deno v1.18.0
我尝试为 运行 我的 deno 脚本安装 denon
我使用了他们 docs、
中的以下命令
deno install -qAf --unstable https://deno.land/x/denon/denon.ts
命令失败,
error: TS2345 [ERROR]: Argument of type '"any" | "access" | "create" | "modify" | "remove" | "other"' is not assignable to parameter of type 'FileAction'.
Type '"other"' is not assignable to type 'FileAction'.
this.#changes[path].push(kind);
~~~~
at https://deno.land/x/denon@2.4.10/src/watcher.ts:150:38
P.S。如果这是预期的行为,denon
是否有替代方案?
编辑: 此问题已在 denon v2.5.0
中修复
原回答:
这是一个known bug in denon
, an official fix will be released soon but in the meantime there is a patch which you can install to workaround the issue, see this comment on GitHub:
deno install -qAf --unstable https://raw.githubusercontent.com/nnmrts/denon/patch-4/denon.ts
您也可以降级到引入错误之前发布的版本。
我尝试为 运行 我的 deno 脚本安装 denon
我使用了他们 docs、
中的以下命令deno install -qAf --unstable https://deno.land/x/denon/denon.ts
命令失败,
error: TS2345 [ERROR]: Argument of type '"any" | "access" | "create" | "modify" | "remove" | "other"' is not assignable to parameter of type 'FileAction'.
Type '"other"' is not assignable to type 'FileAction'.
this.#changes[path].push(kind);
~~~~
at https://deno.land/x/denon@2.4.10/src/watcher.ts:150:38
P.S。如果这是预期的行为,denon
是否有替代方案?
编辑: 此问题已在 denon v2.5.0
中修复原回答:
这是一个known bug in denon
, an official fix will be released soon but in the meantime there is a patch which you can install to workaround the issue, see this comment on GitHub:
deno install -qAf --unstable https://raw.githubusercontent.com/nnmrts/denon/patch-4/denon.ts
您也可以降级到引入错误之前发布的版本。