MotokoKusa / site_typescript

vue 3, composition api, typescript, vite, pinia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue 3 + TypeScript + Vite

Как установить проект

Используется node версии 18.7.0

Какие зависимости там есть

В проекте используется:

  • Vue 3 Composition Api

  • Vue Router — инструмент для настройки маршрутизации

  • Pinia — хранилище данных

  • i18n — реализует мультиязычность на сайте

  • Prettier — инструмент для автоформатирования кода

  • ESLint — это утилита, которая может анализировать написанный код. Фактически, это статический анализатор кода, и он может находить синтаксические ошибки, баги или неточности форматирования

Файловая структура проекта

Папка styles/ - содержит глобальные стили.

Папка assets/ - содержит файлы картинок и тд.

Папка components/ - содержит компоненты Vue.js для приложения.

Папка helpers/ - содержит js файлы с общими вспомагательными методами.

Папка locales/ - содержит весь контент сайта с реализацией мультиязычности.

Папка store/ - содержит файлы Vuex хранилища.

Папка views/ - содержит файлы страниц.

Папка router/ - содержит файлы Vue Router.

About

vue 3, composition api, typescript, vite, pinia


Languages

Language:Vue 51.4%Language:SCSS 39.3%Language:TypeScript 6.5%Language:JavaScript 1.8%Language:HTML 1.0%