mand-mobile / mand-mobile-template

🛍 A full-featured Webpack setup with Mand Mobile.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mand-mobile-template

A full-featured Webpack setup with Mand Mobile and also with hot-reload, lint-on-save, unit testing, css extraction.

Usage

This is a Mand Mobile project template for vue-cli. It is recommended to use npm 3+ for a more efficient dependency tree.

$ npm install -g vue-cli
$ vue init mand-mobile/mand-mobile-template my-project
$ cd my-project
$ npm install
$ npm run dev

The development server will run on port 8080 by default. If that port is already in use on your machine, the next free port will be used.

Scripts

For this template: common questions specific to this template are answered and each part is described in greater detail

  • npm run dev: first-in-class development experience.

  • npm run build: Production ready build.

  • npm run unit: Unit tests run in JSDOM with Jest, or in PhantomJS with Karma + Mocha + karma-webpack.

  • npm run e2e: End-to-end tests with Nightwatch.

Custom Theme

We have already integrated configuration of custom theme within the project. You can enable it in two steps:

  • At initialization,Answer Y to question Need customize theme?

  • Edit src/styles/theme.styl during development

Detailed configuration of custom theme can refer to Custom Theme

About

🛍 A full-featured Webpack setup with Mand Mobile.

License:Apache License 2.0


Languages

Language:JavaScript 91.0%Language:Vue 6.9%Language:CSS 1.1%Language:HTML 1.1%