组件规范化开发要求
- 单文件组件开发(SFC)
- 单元测试实现
- 支持
<script>
及模块化规范引入 - 发布到npm
组件开发
Vue组件开发规范
单元测试
引入vue官方提供test-utils
工具进行测试,并基于jest
运行测试脚本。
编写单元测试脚本yourApp.spc.js
:
打包构建
虽然可以直接分享.vue
文件,但这样会让那些想直接通过js引用的人无法使用,所以我们需要打包构建。
选择rollup
打包,生成yourApp.umd.js
到dist
目录下,可直接引用。
发布到npm私服
1 | npm install nrm -g |