问题标签 [unpkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
70 浏览

vue-router - 如何从 unpkg 获取 Vue-Router (ESM)?

我的js中有以下内容...

但是当我跑步时,我得到...

由于那来自 unpkg 我不确定如何更改 Mime 类型或 CORS 标头。

0 投票
0 回答
215 浏览

javascript - 如何使用 unpkg 将我正在使用的组件作为 cdn 导入?

我对unpkg很陌生,我正在尝试弄清楚如何使用开源包中的组件。

我确实弄清楚了如何在我的 HTML 中使用unpkg来使用 ReactDOM。但我面临的问题是那些正在部署的自定义包。

就我而言,我正在尝试使用react-spring-3d-carousel-2,如果我们使用 react web-pack ,那么我们会像这样使用它。

在这种情况下,我们使用importand 但是在 HTML 中我们使用 cdn 并且不能使用import语句导入。

对于参考。

这是我的 HTML 和 javascript 代码:

HTML

JS

只需帮助我了解如何使用importHTML Carousel

谢谢!!

0 投票
1 回答
208 浏览

javascript - 如何解决referenceerror模块未定义

我正在尝试导入asva-js-password-package客户端,如下所示

但是我referenceerror module is not defined在浏览器控制台中得到了一个。我该如何解决这个问题?

0 投票
0 回答
76 浏览

reactjs - 安装包并在摩纳哥编辑器上自动完成

我想让我的用户能够在浏览器中安装 npm 包并在摩纳哥编辑器上自动完成已安装的包,我搜索了很多,这就是我现在想出的:

但是这种方式非常乏味,我想要一种动态的方式来为已安装的包执行此操作,正如您所见,我只是从 @types/node 包中单独提取了加密模块。

0 投票
0 回答
58 浏览

javascript - 我无法在 Chrome 扩展项目中使用 ML5 (unpkg)

晚上好

我是浏览器扩展领域的新手,所以这对某些人来说似乎微不足道,但是......

我一生都无法弄清楚如何在 chrome 扩展中使用“unpkg”。我一直在涉足内容安全策略 (CSP),但我就是不知道如何让它发挥作用。我正在使用清单版本 3,它甚至可能不兼容,但我不知道切换到清单版本 2 是否会成为解决方案,因为许多其他问题和问题随后开始出现。

我曾尝试使用沙盒模式,但我不知道如何测试它,所以我认为我没有正确设置它。

在下面的示例中,我还尝试在<meta>标签的 HTML 头中添加 CSP,但我认为这不起作用。

这是主要错误: 在此处输入图像描述

我尝试将 unpkg 链接(https://unpkg.com/ml5@latest/dist/ml5.min.js)的内容复制/粘贴到一个新文件中,这会产生: 在此处输入图像描述

无论我对 manifest.json 中的 content-security-policy 做什么,这始终是结果。

清单.json

}

项目的其余部分在这个 repo 中。

我根本不是一个熟练的程序员,所以所有这些绝对是业余的。我所需要的只是让它工作,而不是让它变得安全或美丽(可能会在以后出现......:D)。

作为记录,我将所有这些都放在本地 javascript 文件中,正是这个 CSP 东西困扰着我。

这是本地 Github 存储库但请注意一些 NSFW 语言,因为我正在尝试在互联网上反转否定句。大多数在 main.html 中。

新清单:

0 投票
1 回答
192 浏览

vue.js - 链接不再起作用:例如 https://unpkg.com/vue@3.2.30/dist/vue.min.js

unpkg 的 CDN 链接不再起作用。其他旧版本也不起作用。

https://unpkg.com/vue@3.2.30/dist/vue.min.js

我可以改用哪个链接?

谢谢

这些是我一直有效的加载来源。我该如何更换它们?