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-echartscomponents/common/file-upload ie10+ FormData, загрузка ie9 iframehttps://blog.csdn.net/baidu_22254181/article/details/82594072~/src/libs/auth.js~vue.config.js/transpileDependenciesnew webpack.ContextReplacementPlugin(/moment[\/]locale$/, /^./(zh-cn)$/) удаляет другие языковые пакеты (сжатый пакет весит более 300 КБ)echarts (исходный код 2M+, сжатый пакет 600кб. Используйте js в HTML, чтобы каждый раз не упаковывать).Адрес конфигурации nginx: cd /etc/nginx/vhost После внесения изменений необходимо перезапустить nginx и использовать команду docker для перезапуска и перезагрузки файла конфигурации: docker exec nginx nginx -s reload Проверьте файл конфигурации: docker exec nginx nginx -t