问题描述
我需要在香草js中制作一个可交互的小部件并通过CDN提供服务的情况下执行此操作。为了提供服务,我想到了Google的Cloud CDN。最终目标是一个模块化的小部件,任何人都可以通过使用脚本标签来使用。有人做过吗?您是怎么做到的?
解决方法
这绝对有可能,但是我个人只是使用npm创建简单的模块化小部件,因为对于简单的小部件,CDN的好处没有得到利用。但是,是的,它应该足够简单,可以在CDN上提供小部件,然后通过html脚本标签包含它。总而言之,CDN本质上只是一个文件托管服务,您可以使用它从云中添加javascript,就此而言,它与包含jquery或任何其他库基本相同!