March 30, 2021

Создание и настройка проекта Vue.js (DRF + VUE)

Создаем vue-проект с помощью командной строки в директории нашего проекта:

(elvenv) D:\Elcabinet>vue create vue-elcabinet

Подробно установка описана на официальном сайте.

Выбираем установку вручную: Manually select features

Среди предлагаемых компонентов дополнительно выбираем (*) Router клавишей Space.

Подтверждаем каждый раз клавишей Enter.

Выбираем вторую стабильную версию Vue.js 2.x

Далее: Use history mode for router? (Requires proper server setup for index fallback in production) (Y/n) Y

Далее по порядку:

ESLint + Standard config
(*) Lint on save In dedicated config files

В качестве пресета сохранять не будем: Save this as a preset for future projects? (y/N) N

Инициализируется проект на Vue.

После создания проекта Vue, можем запустить сервер. Для этого сначала переходим в директорию нашего проекта Vue:

(elvenv) D:\Elcabinet>cd vue-elcabinet
(elvenv) D:\Elcabinet\vue-elcabinet>npm run serve

Устанавливаем для Vue инструмент для работы с API.

npm install --save axios vue-axios

Готово.

P.S. Для создания и настройки проекта так же можно воспользоваться UI.

vue ui