0account

中文文档
3.4.5-rc3发布于 2023/07/02MITTypeScriptESM + CJS

账户主库

中文使用文档
文档目录6 节
  1. 开始使用
  2. 命名组件
  3. 使用这个组件
  4. 脚本标签
  5. 节点模块
  6. 在一个模板入门应用中

Built With Stencil

模板组件启动器

这是一个使用Stencil构建独立Web组件的入门项目。

Stencil对于构建整个应用程序也很有用。为此,使用 stencil-app-starter 代替。

钢网

Stencil是一个用于使用web组件构建快速web应用程序的编译器。

Stencil将最流行的前端框架的最佳概念结合到编译时而不是运行时工具中。Stencil采用TypeScript、JSX、一个微小的虚拟DOM层、高效的单向数据绑定、异步渲染管道(类似于React Fiber)和延迟加载,生成100%基于标准的Web组件,这些组件可以在任何支持自定义元素v1规范的浏览器中运行。

模板组件只是Web组件,因此它们可以在任何主要框架中工作,或者根本不需要框架。

开始使用

要开始使用Stencil构建一个新的web组件,将这个repo克隆到一个新目录:

git clone https://github.com/ionic-team/stencil-component-starter.git zero-account
cd zero-account
git remote rm origin

并运行:

npm install
npm start

要为生产环境构建组件,运行:

npm run build

要运行组件的单元测试,请运行:

npm test

需要帮忙吗?请查看我们的文档 在这里.

命名组件

在创建新的组件标签时,我们建议 不 使用 stencil 在组件名称中(例如: <stencil-datepicker>). 这是因为生成的组件与Stencil几乎没有关系;它只是一个web组件!

相反,应该使用适合您的公司或一组相关组件的任何名称的前缀。例如,Ionic生成的所有web组件都使用这个前缀 ion.

使用这个组件

对于使用Stencil构建的web组件,我们推荐三种策略。

这三种策略的第一步是 发布到NPM.

脚本标签

  • 放一个类似这样的脚本标签 <script type='module' src='https://unpkg.com/[email protected]/dist/zero-account.esm.js'></script> 在index.html的头部
  • 然后你可以在模板、JSX、html等的任何地方使用元素

节点模块

  • 运行 npm install zero-account --save
  • 放一个类似这样的脚本标签 <script type='module' src='node_modules/zero-account/dist/zero-account.esm.js'></script> 在index.html的头部
  • 然后你可以在模板、JSX、html等的任何地方使用元素

在一个模板入门应用中

  • 运行 npm install zero-account --save
  • 向npm包中添加一个导入 import zero-account;
  • 然后你可以在模板、JSX、html等的任何地方使用元素

版本与发布记录

0account 共发布 4 个版本,首次发布于 2023/07/02;过去 12 个月发布了 0 个版本。

版本发布日期距今
3.4.5-rc3latest2023/07/023 年前
3.4.5-rc22023/07/023 年前
3.4.5-rc12023/07/023 年前
1.0.02023/07/023 年前

关于 0account 的常见问题

0account 是什么?

账户主库

如何安装 0account?

在项目目录运行 npm install 0account,或使用 pnpm add / yarn add / bun add。

0account 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

0account 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

0account 可以商用吗?

0account 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

0account 还在维护吗?

最新版本 3.4.5-rc3 发布于 2023/07/02(3 年前);至今共发布 4 个版本,其中过去 12 个月发布了 0 个;首次发布于 2023/07/02。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。