update to webpack4.0 (#136)
* dev * update * fix * refine * add ScriptExtHtmlWebpackPlugin * update * format * refine * typo * format * docs * docs
This commit is contained in:
27
README.md
27
README.md
@@ -8,36 +8,43 @@
|
||||
|
||||
## Build Setup
|
||||
|
||||
``` bash
|
||||
|
||||
```bash
|
||||
# Clone project
|
||||
git clone https://github.com/PanJiaChen/vueAdmin-template.git
|
||||
|
||||
# Install dependencies
|
||||
npm install
|
||||
|
||||
# serve with hot reload at localhost:9528
|
||||
# Serve with hot reload at localhost:9528
|
||||
npm run dev
|
||||
|
||||
# build for production with minification
|
||||
# Build for production with minification
|
||||
npm run build
|
||||
|
||||
# build for production and view the bundle analyzer report
|
||||
# Build for production and view the bundle analyzer report
|
||||
npm run build --report
|
||||
```
|
||||
|
||||
https://panjiachen.gitee.io/vue-element-admin-site/zh/guide/
|
||||
|
||||
## Demo
|
||||
|
||||

|
||||
|
||||
## Extra
|
||||
|
||||
If you want router permission && generate menu by user roles , you can use this branch [permission-control](https://github.com/PanJiaChen/vueAdmin-template/tree/permission-control)
|
||||
|
||||
## Related Project
|
||||
[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
|
||||
This project is based on `webpack4` development. If you want to use `webpack3` development, please use this branch [webpack3](https://github.com/PanJiaChen/vueAdmin-template/tree/webpack3)
|
||||
|
||||
[electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)
|
||||
## Related Project
|
||||
|
||||
[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
|
||||
|
||||
[electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)
|
||||
|
||||
### Element-Ui using cdn tutorial
|
||||
|
||||
First find `index.html`([root directory](https://github.com/PanJiaChen/vueAdmin-template/blob/element-ui-cdn/index.html))
|
||||
|
||||
Import css and js of `Element`, and then import vue. Because `Element` is vue-dependent, vue must be import before it.
|
||||
@@ -53,7 +60,7 @@ externals: {
|
||||
```
|
||||
|
||||
Finally there is a small detail to pay attention to that if you import vue in global, you don't need to manually `Vue.use(Vuex)`, it will be automatically mounted, see
|
||||
[issue](https://github.com/vuejs/vuex/issues/731)
|
||||
[issue](https://github.com/vuejs/vuex/issues/731)
|
||||
|
||||
And you can use `npm run build --report` to see the effect
|
||||
|
||||
@@ -64,8 +71,8 @@ Pictured:
|
||||
|
||||
**[Branch](https://github.com/PanJiaChen/vueAdmin-template/tree/element-ui-cdn)**
|
||||
|
||||
|
||||
## License
|
||||
|
||||
[MIT](https://github.com/PanJiaChen/vueAdmin-template/blob/master/LICENSE) license.
|
||||
|
||||
Copyright (c) 2017-present PanJiaChen
|
||||
|
||||
Reference in New Issue
Block a user