handx:降价讲义+练习

时间:2024-06-12 21:50:16
【文件属性】:

文件名称:handx:降价讲义+练习

文件大小:535KB

文件格式:ZIP

更新时间:2024-06-12 21:50:16

JavaScript

手把 降价讲义+练习 讲义示例! 克隆此存储库,然后打开example/handout/index.html 。 幻灯片示例! 克隆此存储库,然后打开example/slides/index.html 。 用于呈现和运行讲义JavaScript和CSS。 对于本地开发,讲义HTML文件包含handout-render.js以便在浏览器中呈现页面。 然后handout-run.js handout-render加载handout-run.js来处理练习和交互式元素。 练习答案在本地检查。 为了进行部署,将讲义HTML页面加载到Headless Chrome中,并进行预渲染,并且生成HTML文件仅包含handout-run 。 练习答案也从文件中剥离并在服务器端进行检查。 用于预呈现讲义的Shell脚本。 deliver-handouts预先deliver-handouts目


【文件预览】:
handx-main
----server()
--------cert()
--------log()
--------data()
--------status.php(2KB)
--------shib-login.php(822B)
--------submit.php(6KB)
--------deploy.php(1KB)
--------course-setup.php(942B)
--------structure.php(926B)
--------course-style.css(116B)
--------heatmap.php(765B)
--------recover.php(2KB)
--------php.ini(297B)
----example()
--------handout()
--------slides()
----lambda()
--------package.json(649B)
--------terraform.tfvars.example(158B)
--------package-lock.json(62KB)
--------dist()
--------src()
--------tsconfig.json(397B)
--------terraform.tf(4KB)
--------.gitignore(52B)
----LICENSE(5KB)
----.gitignore(10B)
----web()
--------handout()
----README.md(2KB)
----scripts()
--------deliver-handouts-athena(898B)
--------repo-post-receive-hook(1KB)
--------deliver-handouts(3KB)

网友评论