guts:更好地处理Vanilla JS组件

时间:2024-06-02 01:47:49
【文件属性】:

文件名称:guts:更好地处理Vanilla JS组件

文件大小:89KB

文件格式:ZIP

更新时间:2024-06-02 01:47:49

JavaScript

胆量 如果无法使用大型框架,则Guts会以基于组件的方式为您的vanilla js项目提供结构。 建立您的UI并通过事件进行交流。 安装 要安装,请克隆此仓库,然后运行npm install命令: $ npm install 剧本 胆量带有两个脚本dev和build 。 开发者 $ npm run dev将启动业力,运行并观看所有测试,这就是开始研究Guts所需要的。 建造 $ npm run build将运行Rollup创建一个捆绑包,它将使Guts立即可用于将其包含在HTML中。 文献资料 胆量是用es6编写的,旨在创建具有某种结构的简单UI。 组件之间的通信是通过事件进行的,并发出一个事件,该事件在您的组件上以及整个组件链中一直触发。 另一方面,广播事件将在整个组件链中一直向下发送事件。 最好的开始是通过examples文件夹,以了解胆量的工作原理。 同样,测试规范是开始了解它


【文件预览】:
guts-master
----.gitignore(48B)
----.babelrc(247B)
----package.json(1KB)
----package-lock.json(267KB)
----src()
--------Guts.js(1KB)
--------mixins.js(4KB)
--------GutsComponent.js(5KB)
----dist()
--------guts.js(40KB)
--------guts.min.js(13KB)
----LICENSE(1KB)
----examples()
--------tab-component()
--------index.html(363B)
----README.md(1KB)
----config()
--------rollup-base.js(445B)
--------rollup-prod.js(320B)
--------karma.conf.js(2KB)
--------rollup-dev.js(358B)
----test()
--------GutsComponent.spec.js(12KB)
--------Guts.spec.js(6KB)

网友评论