A simple Vue 2.0 Webpack &
vue-loader
setup for quick prototyping using TypeScript. Note this template is not suitable for production - for that you may want to wait for an official 2.0 webpack template.
This template is Vue 2.0 compatible.
This is a project template for vue-cli.
$ npm install -g vue-cli
$ vue init TNOCS/vue-typescript-webpack-simple my-project
$ cd my-project
$ npm install # or `yarn`
$ npm run dev # or `yarn dev`
-
npm run dev
oryarn dev
: Webpack +vue-loader
with proper config for Typescript, source maps & hot-reload. -
npm run build
: build with HTML/CSS/JS minification.
For detailed explanation on how things work, consult the docs for vue-loader. Also check out the breaking changes in vue-loader@9.0.0.
We have followed the Typescript support as described on the official Vue.js website, and the blog post of Even You.
You can fork this repo to create your own boilerplate, and use it with vue-cli
:
vue init username/repo my-project