vue-webpack-typescript
vue-webpack-typescript copied to clipboard
A Vue, Webpack, Typescript, Bootstrap setup with hot reload, dynamic imports, unit testing, code coverage, sass, uncss and bundling/minification.
webpack-typescript
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.
Usage
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 dev
What's Included
-
npm run dev
: Webpack + Typescript with config for source maps & hot-reload -
npm test
: Mocha unit tests -
npm run test:debug
: Debug Mocha unit tests in Chrome -
npm run test:watch
: Fast feedback Mocha unit tests with hot-reload -
npm run coverage
: Karma coverage reporter -
npm run lint
: Lint all Typescript files -
npm run build
: build with HTML/CSS/JS minification, code splitting and icon generation -
npm run ci:teamcity
: Teamcity CI integration -
npm run ci:jenkins
: Jenkins CI integration