You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Deno运行命令提示--allow-plugin参数无效错误如何处理?

报错产生原因
  • Deno 自v1.13版本起正式废弃了原有插件系统,移除了对应的--allow-plugin权限参数,替换为基于FFI(外部函数接口)的新扩展机制,对应权限参数为--allow-ffi。你使用的Deno版本属于已移除该参数的新版本,执行携带--allow-plugin的命令时就会抛出参数无效的报错。
  • 额外注意你当前的执行命令里重复输入了两次server.ts,也属于多余的无效输入。
对应解决方案
  • 方案1:适配新版本Deno。若你的应用已经适配了新的FFI扩展机制,将命令中的--allow-plugin替换为--allow-ffi,同时删掉重复的server.ts即可,修改后的命令如下:
    deno run --allow-net --allow-write --allow-read --allow-ffi --allow-env --unstable server.ts
  • 方案2:移除不必要的权限。若你的应用实际不需要调用任何外部扩展/插件功能,直接删除命令中的--allow-plugin参数,同时删掉重复的server.ts即可,修改后的命令如下:
    deno run --allow-net --allow-write --allow-read --allow-env --unstable server.ts
  • 方案3:降级Deno版本。若你的应用依赖旧版插件系统无法迁移,可将Deno版本降级到v1.12.x及更早的版本,原有命令只需删掉重复的server.ts即可正常运行。

内容的提问来源于stack exchange,提问作者GoodMan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 12:54:05