yarn install
$ yarn global add pm2
yarn run serve
yarn run build
yarn run test
yarn run lint
yarn run test:e2e
yarn run test:unit
See Element UI.
.
├── public/ # public files
│ └── ...
├── server/ # node server files
│ ├── controller # node controller files
│ └── ...
│ ├── model # node model files or mock data files
│ └── ...
│ └── server.js # node start file
├── src/
│ ├── assets/ # other static files
│ │ └── ...
│ ├── actions/ # Vuex actions file
│ │ └── ...
│ ├── modules/ # Vuex modules file
│ │ └── ...
│ ├── store/ # Vuex store file
│ │ └── ...
│ ├── helpers/ # helper files(e.g:Ajax)
│ │ └── ...
│ ├── components/ # component files
│ │ └── ...
│ ├── main.js # app entry file
│ ├── routes.js # app router
│ ├── App.vue # app main component
│ └── ...
├── static/ # pure static assets (directly copied)
├── .babel.config.js # babel config
├── vue.config.js # webpack config
├── cypress.json # Cypress config
├── tsconfig.json # Typescript config
├── tslint.json # Tslint config
└── package.json # build scripts and dependencies