A fullstack web project generator, use vue2.0 + vue-router + vuex + vue-router + express

Overview

generator-fullstack-vue NPM version Build Status Dependency Status Coverage percentage

Scaffold out a Fullstack Vuejs project:vue2;vuex;vue-router;vue-resource;express;mongo

Installation

First, install Yeoman and generator-fullstack-vue using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-fullstack-vue

Then generate your new project:

yo fullstack-vue

Getting To Know Yeoman

  • Yeoman has a heart of gold.
  • Yeoman is a person with feelings and opinions, but is very easy to work with.
  • Yeoman can be too opinionated at times but is easily convinced not to be.
  • Feel free to learn more about Yeoman.

About this web project

https://github.com/lix059/generator-fullstack-vue

a fullstack web project, use vue2.0 + vue-router + vuex + vue-router + express

A fullstack Vue.js project use mockjs to split FE develop & BE develop unit test

Build Setup

# install dependencies
npm install

FE: 
    # serve with hot reload at localhost:8080
    npm run dev

    # build for production with minification
    npm run build

    # run unit tests
    npm run unit

    # run e2e tests
    npm run e2e

BE: 
    # serve with hot reload at localhost:9000
    grunt server

    # build for production, when package project must be run after FE build
    grunt build

    #run unit tests
    grunt test

    #if you have a cms to publish a zip package, you can use grunt upload here


FE & BE
    
    when you are developing both side, you can anntate mockjs in src/main.js, and
    config the request url in  config/index.js  proxyTable 

License

MIT © lixiong

You might also like...
Vuejs-nation - Accept payments using Vue 3, Express.js and Stripe Checkout

Accept payments using Vue 3, Express.js and Stripe Checkout This demo shows you

A set of awesome starter kits (boilerplate code) for projects based on Bootstrap, Express, React or Vue

The cloudapps-cli offers a set of awesome starter kits (boilerplate code) for projects based on Bootstrap, Express, React or Vue. Tested on Windows, Linux and macOS.

Nuxt.js + Express.js template

Nuxt-Express Базовый шаблон для работы Nuxt в качестве middleware для Express. Используемые технологии Nuxt.js, Express.js, Mongoose.js, MongoDB. Уста

Generator-vue-app: the scaffold of the vue web app

Generator-vue-app: the scaffold of the vue web app

A Complete Single Page Application using Vue, Vue Router, Bootstrap-Vue, Vuex and all....
A Complete Single Page Application using Vue, Vue Router, Bootstrap-Vue, Vuex and all....

Vue-CRUD Application A Complete Single Page Application (SPA) or Product CRUD Application using Vue 3, Vue Router, Vue-Pagination, Searching, Sweet Al

Vue 3 Webpack Boilerplate (Vue 3, Vue Router 4, Vuex 4, Typescript)

Vue 3 Webpack Boilerplate (Vue 3, Vue Router 4, Vuex 4, Typescript)

😍 Awesome Vue Boilerplate 🥳 Vue 🥰 Vuex, vuex-pathify 🤗 element-ui 🤲 tailwindcss

Awesome Vue Boilerplate This is an ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI 3. Getting

Vite Vue 3 starter with Vuex + Vue Router + Typescript + ESLint + Prettier

vite-vue3-essential-typescript-eslint-starter This template should help get you started developing with Vue 3 and Typescript in Vite. The template use

Vite + Vue 3.0 + Vuex 4.0 + Router (boilerplate)

Vite + Vuex + Tailwind CSS (boilerplate) This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 script setu

Owner
lx
to be better
lx
Vue-typescript-starter-project - Vue3, Vuex, Vue-router starter project using typescript

Vue Typescript Starter Project Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production

paalan 0 Jan 1, 2022
这是基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + next.vuex,适配手机、平板、pc 的后台开源免费模板库(vue2.x请切换vue-prev-admin分支)

介绍 基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + next.vuex,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。 线上预览 vue3.x 版本

null 700 Dec 1, 2022
A boilerplate to quickly start a Vue project using Vuetify, Vue-i18n, Vuex, Vue-router

Vue, Vuetify, Vuex, Vue-router, i18n boilerplate A good way to quickly start a Vue project with good foundations ! [ Demo ] ?? Features Vue 2.x Vuetif

Morgän 13 Nov 21, 2022
This template allows you to quickly scaffold a Vue project with Vue Router, VueX, TailwindCss with JIT Compiler and vite as a bundler.

This template allows you to quickly scaffold a Vue project with Vue Router, VueX, TailwindCss with JIT Compiler and vite as a bundler.

VivekAsCoder 57 Jul 5, 2022
A Vue3 starter project setup with Vite, Vue-meta, Router, Vuex, Eslint, Prettier, Tailwind CSS, and some custom preferences.

A Vue3 starter project setup with Vite, Vue-meta, Router, Vuex, Eslint, Prettier, Tailwind CSS, and some custom preferences.

Shamim Hossain 110 Nov 7, 2022
Shamim Hossain 52 Nov 15, 2022
A yeoman generator of vue project with TypeScript configuration.

generator-vue-ts A Yeoman generator of Vue starter with typescript. Installation First, install Yeoman and generator-vue-ts using npm (we assume you h

sli 0 Nov 29, 2017
Light speed setup for MEVN(Mongo Express Vue Node) Apps

Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s

madlabsinc 789 Nov 29, 2022
Vue, Express, MongoDB full-stack JS Boilerplate

vueapp Vue-express-mongo-boilerplate Vue, Express, MongoDB full-stack JS Boilerplate This is a full stack webapp boilerplate project with VueJS + Expr

HudsonJr 6 Nov 5, 2022