个人定制 vue-cli 模版 hq5544/vue-webpack

因为我对 vue 的偏爱,以及 vue 优秀的文档,我极力推荐了公司使用 vue 进行开发。
恩,反正就我自己写,肯定百分百通过。

最开始写了一些组件,感觉挺好用。新项目在用,复制过来就好了。

但是呢,现在不仅我要写,别人也要写怎么办呢?不能总是复制过去吧。
用 svn 或者 git 的话,也是私有的项目。我还想装装X呢,于是就在 github 写了个我们自己的模版,也就是我自己的模版。恩,反正现在只有我一个人写。

地址

github 地址(点击访问)
装X怎么可以没有文档,虽然没有翻译完。
2016-04-27 翻译了大部分。
文档地址(点击访问)

对了,vue-router 官方文档也有一部分是我翻译的哦。

结构

-w160

增加

相比官方我们,增加了一些组件和插件,并且搭建好了整体的状态管理、路由、表单验证、工具函数。

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 标准,所以总会报错。当然我不会。