我需要做这件事,我必须在 vanilla js 中制作一个小部件(可交互)并通过 CDN 提供服务。对于服务,我想到了 Google 的 Cloud CDN。最终目标是一个任何人都可以通过脚本标签使用的模块化小部件。以前有人这样做过吗?你是如何处理的?
您可以使用此处的指南使用 HTML、CSS 和 Javascript 构建可嵌入小部件
这绝对是可能的,但我个人只是使用 npm 来创建简单的模块化小部件,因为对于简单的小部件,CDN 的好处没有得到利用。但是,是的,它应该足够简单,可以在 CDN 上提供小部件,然后通过 html 脚本标签包含。总而言之,CDN 本质上只是一个文件托管服务,您可以使用它从云添加 javascript,它或多或少与包含 jquery 或任何其他库相同!