Javascript 项目的基础库
Web 组件库
@ema/js-base/dist/webcomponents.js
- 可重复使用的 Web 组件
- 网络组件只是标准的HTML元素,所以它们在任何主要框架中工作,或者根本没有框架.
- 在许多情况下,组件可以用作传统前端框架的倒置来构建部件,微app,app等.
通用 Javascript 库
@ema/js-base/dist/lib/index
- Javascript 模块和类库
- 可在所有 Javascript 工程中共享
- 配置 - api - 翻译 - util等.
分发 : npm / https / https 时间轴
使用网络组件库
脚本标签
- 将以下脚本标记放入您索引.html的首页:
<script src='https://unpkg.com/@ema/js-base/dist/webcomponents.js'></script> - 然后您可以在模板、 JSX 、 html 等中任意使用网络组件.
节点模块
- 运行
npm install @ema/js-base --save - 设置类似此的脚本标签
<script src='node_modules/@ema/js-base/dist/webcomponents.js'></script>在索引.html的首页 - 然后可以在模板中任意使用网络组件, JSX, html等
在一个启动程序中
- 运行
npm install @ema/js-base --save - 添加导入到 npm 包
import '@ema/js-base'; - 然后可以在模板中任意使用网络组件, JSX, html等
使用 Javascript 模块库
- 运行
npm install @ema/js-base --save - ES5的使用:
import { ConfigService, DomUtil } from '@ema/js-base/dist/lib/index' - ES6 用途 :
import { ConfigService, DomUtil } from '@ema/js-base/dist/collection/index'
Dev: 开始
克隆回转,然后运行:
npm install
npm start
要在开发过程中监视文件更改, 请运行 :
npm run dev
为了建立生产所需的组件和类别,运行:
npm run build
为进行组件和类的单元测试,运行:
npm test
需要帮忙吗? 检查一下 Stencil 文件 这里。 。 。 .