由于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';
产生“未找到模块”。
我的最终目标是通过加密和解密凭证将 Google API 凭证上传到 GitHub 上。
deno.land/x 版本似乎不正确,因为它使用了无扩展导入。你试过 npm 版本吗?Deno 支持 NPM 包,因此不需要 JSR。
或者,您可以从https://cdn.jsdelivr.net/npm/[email protected] /dist/openpgp.mjs导入 ESM 浏览器版本