Клон 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
? 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)
Немного жду...
Можно работать.
Комментарии
Отправить комментарий