我有一个包含大量演示的 JavaScript 库。明年夏天我将教一组学生如何使用它。
我希望学生能够在浏览器中使用演示时克隆(即在网络上拥有自己的副本)和编辑演示。
这是为了避免让他们学习如何使用桌面以及开发服务器、git 和 github、节点、npm、捆绑、操作系统差异等的所有微妙之处。
该库位于 github Pages 存储库中,您可以在此处查看它。这是 demos 目录之一的示例。
这样做的好方法是什么?
我这里有一个类似的问题,但只是针对游乐场。
CodePen 具有一些对此很有用的功能:
import * as util from 'https://cdn.jsdelivr.net/gh/backspaces/[email protected]/src/utils.js'
等等,必要时更改版本号。[[1]][1]:
raw.githubusercontent.com
和 GitHub 页面分别由于内容类型和 CORS 不正确而无法使用 JavaScript 导入,但 JSDelivr 没有这些问题,但需要注意的是,它只会提供库的编号版本.