A dashboard scaffolding based on vue.js created by vuejs/vue-cli.
- username: zce
- password: wanglei
# clone repo
$ git clone https://github.com/zce/dashboard.git
$ cd dashboard
# install dependencies
$ yarn # or npm install
# serve with hot reload at http://localhost:8080
$ yarn serve
# lint the source files.
$ yarn lint
# build for production with minification
$ yarn build
# build for production and deploy to gh-pages
$ yarn deploy
https://jsonplaceholder.uieee.com
Source: zce/dashboard-server
# clone api server
$ git clone https://github.com/zce/dashboard-server.git
# run api server
$ cd dashboard-server
$ yarn
$ yarn start
# => api server run @ http://localhost:2080
modify VUE_APP_API_BASE
in .env.development
or .env.prodution
:
- VUE_APP_API_BASE=https://jsonplaceholder.uieee.com
+ VUE_APP_API_BASE=http://localhost:3000
- Vue CLI 3
- Vue
- Vuex
- Vue Router
- Vue I18n
Vue Resource- Axios
- Element UI
- NProgress
- Webpack
- Vue Loader
- Babel
- Sass
- JSON Server
- Mock
- ESLint
- EditorConfig
- Travis CI
- Restructure config file
- Remove unused packages
- Custom Element UI theme
- All pages structure
- JSON Server
- Global state
- Table demo
- Login module
- Restructure libs code
- vue-resource -> Axios
- Deploy to GitHub Pages by CI
- I18n Translation
- Options module
- Users module
- Media module
- Posts module
- Terms module
- Comments module
- Other module