0.2.0 • Published 1 year ago

mdrh-common v0.2.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

一键式前端公共组件库说明

修改人版本修改时间
刘畅V1.0.02022.09.08

背景

为统一管理项目前端公共组件和通用外部交互功能,缩减各个应用之间的差异,增强开发效率,避免产生不必要的问题。实现同步更新组件和功能代码,减少学习和使用成本,特制定此说明。

使用方式

本组件依赖于公共组件库,使用一下命令安装
npm install @hzwq-mob/hzwq-basic-ui@1.0.2 --registry=http://192.168.14.25:8081/repository/npm-all/ 
npm install @hzwq-mob/hzwq-complex-backclip@1.0.2 --registry=http://192.168.14.25:8081/repository/npm-all/ 
npm install @hzwq-mob/hzwq-atom-indexDB --registry=http://192.168.14.25:8081/repository/npm-all/ 
npm install @hzwq-mob/hzwq-atom-tools --registry=http://192.168.14.25:8081/repository/npm-all/ 
npm install @hzwq-mob/hzwq-complex-offlineupload --registry=http://192.168.14.25:8081/repository/npm-all/ 
npm install web-thread 

//使用svn或者npm的方式安装
//使用svn下载mdrh-common放入node_modules中
//使用npm执行 npm install mdrh-common

//App.vue
@import 'mdrh-common/index.scss';

//main.js
import mdrhCommon from "mdrh-common"
Vue.prototype.$common = mdrhCommon

//pages.json
"easycom": {
	"^mdrh-(.*)": "mdrh-common/components/mdrh-$1/mdrh-$1.vue",
	"^pop-(.*)": "mdrh-common/components/pop-$1/pop-$1.vue"
}

//uni.scss
@import 'mdrh-common/theme.scss';

目录说明

文件夹说明子文件
components组件库mdrh开头为通用功能组件,不包含样式
suit开头组件为业务UI组件
pop开头为公共弹窗组件
lib功能代码css 公共样式文件。common.scss公共样式,page.scss页面样式,suit.scss自适应响应样式。
js 公共功能代码。api.js外部功能封装,config.js公共配置资源,share.js公共参数获取,tool.js工具类
safe-control 安全管控相关功能
test测试代码公共库单元测试代码
config打包配置webpack等打包配置
index.js入口文件引入相关api功能入口文件,在package.json的main中声明
index.scss公共样式公共样式入口文件
theme.scss主题样式scss主题,scss变量定义
package.json包文件展示版本和依赖信息
0.2.0

1 year ago

0.1.2

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago