создательblue-evgl
Синий евангелист инноваций
Адрес опыта
[https://www.budaos.com]
Учетная запись учителя: 15886345118 Пароль учителя: 123456
Номер студенческого счета: 18229962587 Пароль студента: 123456)
нормы, ограничения
Спецификации именования и каталогов
- Переменные, функции и т. д. соответствуют обычным правилам именования в верблюжьем регистре.
- Папки, файлы, маршруты, пользовательские компоненты и т. д. написаны строчными буквами, а слова разделены горизонтальными полосами.
- Пользовательские компоненты: несколько компонентов одной категории помещаются в отдельную папку. Общие компоненты, не имеющие никакого отношения к бизнесу, начинаются с cb-, чтобы облегчить повторное использование в других проектах.
- Файлы, которые больше не используются, должны быть немедленно удалены. Если вам действительно необходимо сохранить их в проекте для сравнения кода, вам нужно добавить «-outdated files» после имени файла, чтобы облегчить последующее удаление.
Спецификации комментариев к коду
- Напишите комментарий к документации вверху каждого файла vue: подробно опишите, для какой функции используется страница vue.
- Код бизнес-логики должен быть написан с как можно большим количеством комментариев, в том числе с указанием того, где он начинается и где заканчивается, а также какая логическая обработка выполняется.
- При добавлении других компонентов или стилей на любую страницу используйте абсолютный путь, начинающийся с @/, и запретите использование ссылок, начинающихся с ../.
спецификации разработки
- При установке и ссылке на сторонние компоненты обязательно добавьте -save или --save-dev после команды установки и добавьте зависимости в файл конфигурации package.json, чтобы облегчить совместную работу и разработку команды. Например: npm install echarts -save. . При изменении номера версии компонента вы также должны не забыть изменить соответствующий номер версии компонента в package.json.
- Если указанный сторонний компонент используется только на одной или двух страницах, не регистрируйте глобальный компонент в main.js и вводите его отдельно на используемых страницах.
Настройка сборки
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
Как начать проект
- Вам необходимо запустить фоновую службу на вашем компьютере.
- Фронтенд-разработчики используют это