如何在 Deno 中导入 openpgp.js?

问题描述 投票:0回答:1

由于 OpenPGP.js 尚未在 JSR 中发布,如果我不想将其克隆到本地,我需要通过 HTTP 导入它。使用:

import 'https://unpkg.com/browse/[email protected]/dist/openpgp.js';

产量:

error: Expected a JavaScript or TypeScript module, but identified a Unknown module. Importing these types of modules is currently not supported.

它确实在 deno.land/x 上发布,但使用:

import 'https://deno.land/x/[email protected]/mod.js';

产生“找不到模块”。

我的最终目标是通过加密和解密凭证来在 GitHub 上上传 Google API 凭证。

javascript import deno openpgp.js
1个回答
0
投票
deno.land/x 版本似乎不正确,因为它使用无扩展导入。你尝试过npm版本吗? Deno 支持 NPM 包,因此不需要 JSR。

或者,您可以从

https://cdn.jsdelivr.net/npm/[email protected]/dist/openpgp.mjs 导入 ESM 浏览器版本

© www.soinside.com 2019 - 2024. All rights reserved.