组件库说明
🎬 简介
Errantia 以 Syslab App 为标准,结合 vue3 语法规范,定制了一套自己的组件库规范。
基于以上原则,Errantia 是一个开放式工业风WEB极简组件化解决方案,支持一件复制丰富组件来加速你的应用开发。
信息
现如今市面上各种端组件库多种多样,Ant Design、Element Plus、Taro等各种端组件库大行其道,但都偏向于互联网风格且业务量 大功能成熟。当业务要求偏向极简工业软件风、轻量、易扩展,针对不同的风格去修改成熟引入重量的组件库成本显然非常高,这时候只编写轻量极简高扩展的代码就能够适配到各种场景的能力就显得极为需要。
✨ 特性
- 📦 开箱即用。
- ⚙️ 按需加载。
- 🌈 选用自如。
- 🎨 自定义组件风格。
- 🛡 完美兼容Vue3。
富含大量app 主界面布局、菜单栏、科学计算绘图和导入导出弹窗等业务组件,你无需手动与重复开发。
📌 安装
Errantia 组件库 支持单独安装到你的非 Erranita 项目使用,如果你使用的 create-errantia-app
创建的 Errantia 可以跳过此组件库安装步骤,直接进入使用。
选择一个你喜欢的包管理器
我们推荐使用 npm 或 yarn 或 pnpm 的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处
内部专用组件库安装方式(@tongyuan/errantia
)
信息
内部安装方式推荐使用,首选设置@tongyuan scope registry作用域方式,如果不熟悉参考npm.scope。
现在,你的项目你只需要执行下面脚本命令即可:
$ npm config set @tongyuan:registry https://packages.aliyun.com/5f422c87db0493ecef90df61/npm/npm-registry
- npm
- yarn
- pnpm
$ npm install @tongyuan/errantia
$ yarn add @tongyuan/errantia
$ pnpm @tongyuan/errantia