pming-ui
v0.2.1
Published
pming-ui组件库
Downloads
7
Readme
pm-ui
包含功能
- 组件开发
- 代码文档演示
- eslint代码检查
- 项目构建lib包
- 组件单元测试
- gulp打包合并
安装依赖
npm install
开发
主要开发人员,开发组件
npm run serve
校验
校验代码规范,主要校验,.js,.vue,.json,.jsx
npm run eslint
校验代码规范,主要校验,html,vue,css,sass,scss,less
npm run eslint:css
单元测试
开发者应写上开发组件的单元测试用例,期望覆盖60%以上
unit测试
unit测试是把代码看成是一个个的组件。从而实现每一个组件的单独测试,测试内容主要是组件内每一个函数的返回结果是不是和期望值一样
npm run test:unit
lib
生成依赖包,构建项目,会在目录下生成
lib
目录
npm run lib
***.common.js
,一个给打包器用的 CommonJS 包 (不幸的是,webpack 目前还并没有支持 ES modules 输出格式的包)
***.umd.js
,一个直接给浏览器或 AMD loader 使用的 UMD 包
发布
第一次发包
发包需要注意改动版本号
# 添加账户,没有去npm上注册
npm adduser
npm login
不是第一次发包
我默认为你已经登录过
npm publish