BlockLike
1.0.0
Blocklike.js是一个教育的JavaScript库。它弥合了基于块和基于文本的编程之间的差距。
Blocklike.js的设计以下概念,方法和模式。屏幕是一个居中的舞台。相互作用是与精灵的相互作用。代码以“节奏”方式执行。刮擦块代码和块状。
Blocklike.js用ES6/ES7调味的JavaScript编写。它独立于环境。它可以在现代JavaScript运行的任何地方使用。
有关详细信息,文档,示例和常见问题,请参见BlockLike.org。
从Blocklike.js开始的最简单方法是使用Codepen或Replit。另外,您可以创建一个index.html文件,并将blocklike.js与脚本标签一起包含。
该网站具有用于Codepen的一键设置,并说明了如何设置REPEIT以及如何加载CDN的最新版本。
确保安装了node.js。
克隆仓库。
在终端中:
npm install
npm start
npm run watchlisten EADDRINUSE 127.0.0.1:9000其他一些端口正在使用。
打开webpack.config.js并更改DevServer的端口设置。
全部:
npm run test单个测试:
TEST=stage_looks npm run test:itnpm run build构建脚本将构建两个库版本(正常和最小),生成第三个版本(无吉祥物)并重新发布文档。
对于大多数情况。
npm version patch对于更多的节日场合:
npm version minor一般而言,即使更改不是代码更改的结果,而是仅是构建工具的结果,即使更改的分布都会发生变化,因此修补一个版本。
运行版将触发版本脚本,并将创建标记的提交。
git push origin master
git push --tags
推送标签将触发gitHub工作流程,并将版本发布到NPM注册表
npm run docs请注意,构建图书馆还将构建文档。
罗恩·伊兰(Ron Ilan)
麻省理工学院