此模版fork自ducksoupdev/vue-webpack-typescript. 因为本人的一些癖好做了一些修改.
支持 hot reload,单元测试,代码覆盖率测试,sass 和 集成打包/压缩的vue模版.
此模版适用于Vue 2.4. 查看最新的changelog.
请使用node 6版本及以上,npm3版本及以上.
- Vue 2.4
- Webpack 3.5
- Typescript 2.4
- Bootstrap 3.3.7
这是一个vue-cli的模版工程.
$ npm install -g vue-cli
$ vue init soon08/vue-webpack-typescript my-project
$ cd my-project
$ npm install
$ npm run dev
npm run dev
: 运行热加载的开发态npm test
: Mocha 单元测试npm run test:debug
: 在Chrome中Debug Mochanpm run test:watch
: 热加载测试npm run coverage
: Karma 覆盖测试npm run lint
: 检查typescript文件npm run build
: 打包npm run ci:teamcity
: Teamcity 持续集成npm run ci:jenkins
: Jenkins 持续集成