Клон 101: Создание проекта (Nuxt.js)

Сегодня начну создание клона сайта а101.ru. Сайт очень хорош: он красив, функционален, удобен. Попытаюсь найти особенности frontend, с которыми я не сталкивался. 

   Для начала - настройка окружения для разработки.

   IDE - WebStorm от JetBrains. Обожаю эту среду.

   Основа - nuxt.js. Этот замечательный инструмент (nuxt.js), включающий в себя Vue, Vue Router, Vuex, Vue Server Render, Vue-Meta. То есть мы получаем настроенный Vue с элементами первой необходимости.

    Начинаю с создания проекта (работаем под Windows):

    npx create-nuxt-app    

    
Выбираем следующие настройки при установке:
? Project name: a101clone
? Programming language: JavaScript
? Package manager: Npm
? UI framework: Bootstrap Vue
? Nuxt.js modules: только Axios
? Linting tools: Eslint
? Testing framework: None
? Rendering mode: Single Page App
? Deployment target: Server (Noe.js hosting)
Немного жду...
Можно работать.

Комментарии

Популярные сообщения из этого блога

Сброс счётчика неудачных попыток входа

python: магические (dunder) методы

Настройка ubuntu для сервера Nginx (python3.8)