Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A Vue project template with Loopback framework optionally with Vuex, Vue-router, and Auth boilerplaite

License

Notifications You must be signed in to change notification settings

InCuca/vue-loopback

Repository files navigation

vue-loopback

Travis

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

  1. client: Vue client files
  2. common: Common client and server model files
  3. server: Loopback server files
  4. test: 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

More info...

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

About

A Vue project template with Loopback framework optionally with Vuex, Vue-router, and Auth boilerplaite

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /