Quick Starter for Uikit 3 & VueJs
A Vue.js project starter with UIkit 3
# clone repository
git clone [email protected]:mstaack/vuejs-uikit-starter.git
# install dependencies inside of the cloned repository
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# run unit tests
npm run unit
# run e2e tests
npm run e2e
# run all tests
npm test
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.
npm run dev
: first-in-class development experience.
vue-loader
for single file Vue components.npm run build
: Production ready build.
index.html
with proper URLs to these generated assets.npm run build --report
to build with bundle size analytics.npm run unit
: Unit tests run in PhantomJS with Karma + Mocha + karma-webpack.
npm run e2e
: End-to-end tests with Nightwatch.
For a detailed explanation on how things work, check out the guide and docs for vue-loader.