vue spa starter
1.0.0
ระบบนี้ได้ถูกย้ายไปยังบิลด์ vue-cli-service และสามารถใช้งานได้ทันที
คำแนะนำ
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
ตามประเภทข้อกำหนดทั่วไป
# 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
~/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 อัปโหลด iframehttps://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) ใช้ js ใน HTML เพื่อหลีกเลี่ยงการบรรจุภัณฑ์ทุกครั้งที่อยู่การกำหนดค่า nginx: cd /etc/nginx/vhost หลังจากแก้ไขแล้ว คุณต้องรีสตาร์ท nginx และใช้คำสั่ง docker เพื่อรีสตาร์ทและโหลดไฟล์การกำหนดค่าใหม่: docker exec nginx nginx -s reload ตรวจสอบไฟล์การกำหนดค่า: docker exec nginx nginx -t