小编Kar*_*rly的帖子

无法在 deno 部署中使用 npm 包

从 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下载的部署步骤。有人可以帮我解决这个问题吗?

npm deno deno-deploy

5
推荐指数
1
解决办法
1145
查看次数

标签 统计

deno ×1

deno-deploy ×1

npm ×1