A Vue 2.5, Webpack 3.10, Typescript 2.7, Bootstrap 4.0 setup with hot reload, dynamic imports, unit testing, code coverage, sass and bundling/minification.
See the changelog for updates.
This is a project template for vue-cli < 3.x.
$ npm install -g vue-cli
$ vue init ducksoupdev/vue-webpack-typescript my-project
$ cd my-project
$ npm install
$ npm run devnpm run dev: Webpack + Typescript with config for source maps & hot-reloadnpm test: Mocha unit testsnpm run test:debug: Debug Mocha unit tests in Chromenpm run test:watch: Fast feedback Mocha unit tests with hot-reloadnpm run coverage: Karma coverage reporternpm run lint: Lint all Typescript filesnpm run build: build with HTML/CSS/JS minification, code splitting and icon generationnpm run ci:teamcity: Teamcity CI integrationnpm run ci:jenkins: Jenkins CI integration