个人定制 vue-cli 模版 hq5544/vue-webpack
因为我对 vue 的偏爱,以及 vue 优秀的文档,我极力推荐了公司使用 vue 进行开发。
恩,反正就我自己写,肯定百分百通过。
最开始写了一些组件,感觉挺好用。新项目在用,复制过来就好了。
但是呢,现在不仅我要写,别人也要写怎么办呢?不能总是复制过去吧。
用 svn 或者 git 的话,也是私有的项目。我还想装装X呢,于是就在 github 写了个我们自己的模版,也就是我自己的模版。恩,反正现在只有我一个人写。
地址
github 地址(点击访问)
装X怎么可以没有文档,虽然没有翻译完。
2016-04-27 翻译了大部分。
文档地址(点击访问)
对了,vue-router 官方文档也有一部分是我翻译的哦。
结构
增加
相比官方我们,增加了一些组件和插件,并且搭建好了整体的状态管理、路由、表单验证、工具函数。
copy 一下 readme:
- 增加了更多的 vue 插件
- eslint-config-airbnb
- fastclick
- vue-resource
- vue-router
- vue-validator
- vuex
- 增加了可能使用到的基础组件和工具函数.
- 弹窗
- 按钮
- 载入进度条
- 加载更多动画
- 行
- 组
- 验证码
- 街区选择
- 自由拖动的按钮
- 封装了
json
form
jsonp
三种请求方法 - 表单验证函数
- 增加了可以改变生产和开发的文件路径.
- 其它细节.
如何使用
$ npm install -g vue-cli
$ vue init hq5544/vue-webpack my-project
$ cd my-project
$ npm install
$ npm run dev
剩下的和官方的基本一样了。
对了,用了 ES6,还有 airbnb 的 eslint 标准,所以总会报错。当然我不会。