vue spa starter
1.0.0
Sistem ini telah dimigrasi ke konstruksi Vue-Cli-Service, dan digunakan di dalam kotak untuk membuka kotak
saran
yarn # npm i
yarn run dev # 默认入口为src/pages/*/index.js
.env # 默认配置
.env.local # gitignore,会merge .env
.env.prod
.env.prod.local # gitignore,会merge .env.prod
Ketik sesuai dengan standar umum
# type: 提交类型 scope: 变动范围 type为必需,scope选填
# git commit -m '${type}(${scope}): some message'
git commit -m ' feat: 增加 xxx 功能'
git commit -m ' fix: 修复 xxx 功能'
git commit -m ' fix(UserController): [bug005]修复用户权限问题'
通过.eslintrc.js
修改
.vue
文件及相关文件夹命名为全小写,以-
分隔,例如: button-group
babel-polyfill
或transform-runtime
来解决~/src/styles/element-theme.scss
定制element-ui主题~/src/styles/${THEME}/app.scss
~/src/styles/${THEME}/variables.scss
,组件样式通过已定义变量统一主题https://www.iconfont.cn/
(目前挂在github/evanliu2968账号内)~/src/components/common/vue-echarts
components/common/file-upload
ie10+ FormData上传,ie9 iframe上传https://blog.csdn.net/baidu_22254181/article/details/82594072
~/src/libs/auth.js
~vue.config.js/transpileDependencies
声明new webpack.ContextReplacementPlugin(/moment[\/]locale$/, /^./(zh-cn)$/)
去除其他语言包(压缩包300多kb)echarts
单个图表引入太麻烦(源码2M+,压缩包600kb)采用在html中引入js,避免每次打包Nginx Alamat Konfigurasi: CD/etc/nginx/vhost perlu memulai kembali Nginx setelah dimodifikasi, restart file konfigurasi kelebihan beban dengan perintah Docker: Docker exec Nginx -s Reload Periksa File Konfigurasi: Docker Exec Nginx -t