-
Notifications
You must be signed in to change notification settings - Fork 1.3k
English Document
herozhou edited this page Sep 19, 2017
·
1 revision
This project is a background management framework, integrated rights management, login function, industrial UI components, node-cli and other functions, it is recommended to useใ
Attention๏ผEasy to front-end debugging, so the data request is used Mock.js simulationใIf you need to request an external api please remove the mock fileใ
- ๐wz-cli๐๏ผwz-cli helps you install / remove components more easily๏ผ
- Industrialized UI components๏ผGet started without having to make your own wheels๏ผ
- Adaptive layout๏ผPerfect fit large and small screen๏ผ
Login/Logout
Permission Validation
Tinymce editor
Markdown editor
-
Dynamic sidebar
๏ผSupport multi-level routing๏ผ - Breadcrumbs
- JSON-Tree-View
- echartjs
- 404 pages
- The table data is exported directly to cvs
Multi-environment build
- Mock.js
- Cool Hover Button
# clone project
git clone https://github.com/herozhou/vue-framework-wz.git
# install node_modules
npm install
# run your project
npm run dev
Browser access http://localhost:9001
Please use wz-cli when the structure is not changed at the beginning of the project
# After npm install then
npm link
# then
wz remove -p Tinymce //remove Tinymce editor
wz remove -p Mockjs //remove Mock.js plugin
wz -h show all help
There are currently uninstallable plugins: Tinymce|Markdown|Mockjs|Jsontree Easy to develop compact volume
# Publish the test environment with webpack ananalyzer
npm run build:sit-preview
# Build the build environment
npm run build:prod
โโโ bin // wz-cli with node
โโโ build // Build related
โโโ config // Configuration related
โโโ src
โ โโโ api // api
โ โโโ components // UI components
โ โโโ mock // Mock.js
โ โโโ router // vue-router
โ โโโ store // vuex
โ โโโ utils // Global common methods
โ โโโ containers // Layout
โ โโโ view // views
โ โ โโโ charts //echart
โ โ โโโ components //views-components
โ โ โโโ login //login
โ โ โโโ errorPages //404pages
โ โ โโโ permission //Permission test view
โ โโโ App.vue // vue entry
โ โโโ main.js // vue entry
โโโ static // Static resource
โ โโโ bower_components //qiniu SDK
โ โโโ css //css
โ โโโ js //js
โโโ .babelrc // babel-loader
โโโ eslintrc.js // eslint
โโโ .gitignore // gitignore
โโโ favicon.ico // favicon
โโโ index.html // webpack entry html
โโโ package.json // package.json
const herozhou = {
blogName : `herozhouๅทฅๅทง`,
blog : `https://www.cnblogs.com/herozhou`,
email:`[email protected]`,
School:`NCHU",
Grade:`Junior`
}
ย //Have any questions please issues or email me directly
//Is developing a series of projects to help novice learning front end, with everyone to become a large front-end engineers, intends to follow me, together๐ช
MIT