@hd-fe/business
前端业务组件库
1,748
| Install | |
|---|---|
npm install @hd-fe/business |
|
| Latest Version: | 0.0.56 |
| Vue: | 2 |
| License: | MIT |
| Last Updated: | Mar 28, 2022 |
| Links: | npm |
Maintainer: heartofblack
业务组件库
项目开发安装
npm install
编译和热启动开发环境
npm run serve
编译和压缩生产环境
npm run build
检查和修正代码格式
npm run lint
使用rollup构建库文件(默认,更小巧)
npm run lib
构建库文件并发布到npm
先执行lib命令,注意保证当前环境使用的是npm官方仓库源地址
https://registry.npmjs.org/
npm run pub
目录介绍
| build
--| config.js # 构建配置
--| rollup.config.js # 构建脚本
| examples # 文档和示例
--| assets
--| components # 示例中用到的组件
--| docs # 文档目录
--|--| business # 业务组件文档
--| filters
--| md-loader # 实现markdown文件中的示例运行的脚本
--| router
--| views # 示例页面
--| App.vue
--| main.js
--| util.js
| lib
| packages # 业务组件目录
--| index.js # 组件构建配置
| public
| styles
组件添加
1. 在 packages 目录下添加组件文件
- 组件结构、目录和文件命名严格参考以下要求,其他资源放到src目录下
| `<组件名>`
--| src # 组件的vue文件和其他相关资源目录
--|--| Main.vue # 组件的vue入口文件
--| index.js # 组件入口文件,建议完全复制不作修改
Main.vue文件中 name 值为组件标签名,统一以 hd- 开头
export default {
name: 'hd-date-select'
}
2. 在 build/config.js 中添加构建配置
{
name: 'hd-date-select', # 仅作为构建文件名,与组件标签无关,但建议保持一致
input: 'packages/dateSelect/index.js', // 构建输入文件
output: 'lib/hd-date-select.js' // 构建输出文件
}
文档添加
1. 在 examples/docs 目录下添加组件文件
2. 在 examples/router/router.js 中添加构建配置
{
name: 'date-select', # 文件名
label: 'Date-Select 日期选择' # 左侧菜单显示的文字内容
}
其中 name 与 docs 下 markdown 文件名必须完全一致
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.0.56 | ^2.6.11 | MIT | |
| 0.0.53 | ^2.6.11 | MIT | |
| 0.0.52 | ^2.6.11 | MIT | |
| 0.0.50 | ^2.6.11 | MIT | |
| 0.0.49 | ^2.6.11 | MIT | |
| 0.0.48 | ^2.6.11 | MIT | |
| 0.0.47 | ^2.6.11 | MIT | |
| 0.0.46 | ^2.6.11 | MIT | |
| 0.0.45 | ^2.6.11 | MIT | |
| 0.0.44 | ^2.6.11 | MIT | |
| 0.0.43 | ^2.6.11 | MIT | |
| 0.0.42 | ^2.6.11 | MIT | |
| 0.0.41 | ^2.6.11 | MIT | |
| 0.0.40 | ^2.6.11 | MIT | |
| 0.0.39 | ^2.6.11 | MIT | |
| 0.0.38 | ^2.6.11 | MIT | |
| 0.0.37 | ^2.6.11 | MIT | |
| 0.0.36 | ^2.6.11 | MIT | |
| 0.0.35 | ^2.6.11 | MIT | |
| 0.0.34 | ^2.6.11 | MIT | |
| 0.0.33 | ^2.6.11 | MIT | |
| 0.0.32 | ^2.6.11 | MIT | |
| 0.0.31 | ^2.6.11 | MIT | |
| 0.0.30 | ^2.6.11 | MIT | |
| 0.0.29 | ^2.6.11 | MIT | |
| 0.0.28 | ^2.6.11 | MIT | |
| 0.0.27 | ^2.6.11 | MIT | |
| 0.0.26 | ^2.6.11 | MIT | |
| 0.0.25 | ^2.6.11 | MIT | |
| 0.0.24 | ^2.6.11 | MIT |
Showing the latest 30 of 53. See every release on npm