vue boilerplate typescript
1.0.0
TypeScript Cowerplate для Vue.js с Vue Cli 3.x, который использует:
Установите Vue Cli 3.x
npm install -g @vue/cli
# OR
yarn global add @vue/cli
Установите зависимости
npm install
# OR
yarn install
Так я лично структурирую проекты vue.js. Не стесняйтесь модифицировать его, чтобы соответствовать вашим потребностям.
assets
: содержит все активы, такие как изображения или звуковые файлы.components
: содержит все компоненты Vue
.layouts
: содержит все Vue
-layouts, которые могут быть установлены в vue-router
.models
: содержит все модели, необходимые для бизнес -логики.requests
: содержит все запросы, необходимые для общения с API.rules
: содержит все правила валидации многократного использования.services
: содержит все услуги, которые выполняют веб-запросы.store
: содержит все модули, которые используются vuex
-Store.style
: содержит все таблицы стилей.translations
: содержит все переводы в виде файлов .ts
.views
: содержит все представления, которые используются в vue-router
. npm run serve
# OR
yarn run serve
npm run build
# OR
yarn run build
npm run lint
# OR
yarn run lint
См. Ссылка на конфигурацию.