Начало работы
Структура SPA-проекта
.
├─ src
│ ├─ components
│ ├─ assets
│ ├─ pages
│ ├─ stores
│ ├─ utils
│ ├─ App.vue
│ ├─ main.js
│ └─ router.js
├─ public
├─ dist
└─ package.json
Используемые библиотеки
- Vite
- О проекте и зачем
- vite.config
- Инструменты сборки
- Tailwind CSS
- Подключение
- Использование
- Pinia
Инструменты
- Prettier
- ESlint
jsconfig.json- PostCSS
- Style Lint
- Browserslist
- yarn vs npm
- VS Code
Установка библиотеки
Установка из репозитория
Бибиотека находится в закрытом репозитории компании. Убедитесь что у вас есть доступ к корпоративному репозиторию в BitBucket.
yarn add git+ssh://git@bitbucket.org:apcloud/takwot-ui.git#next
Используемые версии и теги
TODO
Настройка доступа для BitBucket Pipeline
Для корректной работы CI/CD. В нашем случае это BitBucket Pipeline. Из-за того что доступ к репозиторию ограничен нам нужно явно указать какие проекты могут его использовать. Для этого нам нужно добавить публичный SSH-ключ из репозитория рабочей SPA в настроки ключей доступа Takwot UI. Ключ можно скопировать в настроках репозитория SPA Repository settings > SSH keys