vue-loopback
v5.2.1
Published
A Vue project template with Loopback framework featuring ES6, Gulp, and Mocha for unit tests
Downloads
11
Readme
vue-loopback
A Vue project template with Loopback framework featuring ES6, Gulp, and Jest for unit tests
This template is for Vue 2.x only with vue-cli.
Features
- Loopback service using axios at
client/services/loopback
; - Full authentication support, by default the account listed in
server/initial-data/maintenance-account.json
is created; - Ajax Async queue module in
client/modules/async
(useful to see if and how many requests are being made to the server); - CSS Modules, Sass and Bootstrap Vue.
Usage
$ npm install -g vue-cli
$ vue init InCuca/vue-loopback project-name
$ npm install
Folder structure
client
: Vue client filescommon
: Common client and server model filesserver
: Loopback server filestest
: Unit test
Linting
$ npm run lint
Testing
$ npm test
Running the development server (API and Client)
$ npm run dev
Debug
$ DEBUG=loopback npm run dev
Build to ./build
$ npm run build
Executing built files
Please remember to update server/*.production.json
files to match your enviroment.
$ cd build
$ npm run start