- Notifications
You must be signed in to change notification settings - Fork1
CodinCat/vue-webpack-plus
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This is a fork of officialVue.js webpack template, withvuex &vue-router ready.
- Vue 2.3
- Vuex 2.3
- Vue Router 2.5
- Vuex Router Sync
This is a project template forvue-cli.It is recommended to use npm 3+ for a more efficient dependency tree.
$ npm install -g vue-cli$ vue init CodinCat/vue-webpack-plus my-project$cd my-project$ npm install$ npm run devIf port 8080 is already in use on your machine you must change the port number in/config/index.js. Otherwisenpm run dev will fail.
npm run dev: first-in-class development experience.- Webpack +
vue-loaderfor single file Vue components. - State preserving hot-reload
- State preserving compilation error overlay
- Lint-on-save with ESLint
- Source maps
- Webpack +
npm run build: Production ready build.- JavaScript minified withUglifyJS.
- HTML minified withhtml-minifier.
- CSS across all components extracted into a single file and minified withcssnano.
- All static assets compiled with version hashes for efficient long-term caching, and a production
index.htmlis auto-generated with proper URLs to these generated assets. - Use
npm run build --reportto build with bundle size analytics.
npm run unit: Unit tests run in PhantomJS withKarma +Mocha +karma-webpack.- Supports ES2015+ in test files.
- Supports all webpack loaders.
- Easy mock injection.
npm run e2e: End-to-end tests withNightwatch.- Run tests in multiple browsers in parallel.
- Works with one command out of the box:
- Selenium and chromedriver dependencies automatically handled.
- Automatically spawns the Selenium server.
About
= Vue.js official webpack template + vuex 2.3 + vue-router 2.5
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published