A dashboard scaffolding based on vue.js created by vuejs/vue-cli.
- username: zce
- password: wanglei
# clone
$ git clone https://github.com/zce/dashboard.git
# install dependencies
$ yarn
# serve with hot reload at http://localhost:8080
$ yarn serve
# 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 baseURL
in src/utils/axios.js
:
- baseURL: 'https://jsonplaceholder.uieee.com/',
+ baseURL: 'http://localhost:2080/',
- 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
- I18n Translation
- Deploy to GitHub Pages by CI
- Options module
- Users module
- Media module
- Posts module
- Terms module
- Comments module
- Other module
- Config package