无法在 deno 部署中使用 npm 包

Kar*_*rly 5 npm deno deno-deploy

从 Deno 1.28 开始,Deno 原生支持 npm 包。但是当我尝试将它部署在 deno-deploy 中时。它正在下载依赖项,但失败了Module not found

我正在尝试在 deno 部署中部署快速应用程序。

import express from "npm:express@4.18.2";

const app = express();

app.get("/", (_req: any, res: any) => {
  res.send("Hello World!");
});

app.listen(80, () => {
  console.log("Server is listening on port 80");
});
Run Code Online (Sandbox Code Playgroud)

但是当我尝试部署它时。我收到以下错误,

Cloning repository (100%)
Downloaded file:///src/server/index.ts
Downloaded npm:express@4.18.2
Error The deployment failed: Module not found "npm:express@4.18.2".
Run Code Online (Sandbox Code Playgroud)

可以看到express下载的部署步骤。有人可以帮我解决这个问题吗?

Jov*_*any 3

该博客告诉我们“Deploy 目前不支持 npm 说明符,但很快就会支持。”: https: //deno.com/blog/npm-and-deno-anywhere