Настройка вашего первого проекта Vue.js

Vue.js — это прогрессивный фреймворк JavaScript для создания пользовательских интерфейсов и одностраничных приложений. Он очень гибкий и легко интегрируется с другими библиотеками или существующими проектами. Это руководство проведет вас через шаги по настройке вашего первого проекта Vue.js с помощью Vue CLI, мощного инструмента для создания и управления приложениями Vue.

Предпосылки

Перед настройкой проекта Vue.js убедитесь, что в вашей системе установлено следующее:

Шаг 1: Установка Vue CLI

Vue CLI (интерфейс командной строки) — это инструмент, который поможет вам с легкостью создавать и управлять проектами Vue.js. Чтобы установить Vue CLI глобально в вашей системе, откройте терминал или командную строку и выполните следующую команду:

npm install -g @vue/cli

Эта команда устанавливает Vue CLI глобально, позволяя вам получать доступ к команде vue из любой точки вашего терминала.

Шаг 2: Создайте новый проект Vue

После установки Vue CLI вы можете создать новый проект Vue.js, выполнив следующую команду:

vue create my-vue-app

Вам будет предложено выбрать предустановку для вашего проекта. Вы можете выбрать предустановку по умолчанию, которая включает Babel и ESLint, или вручную выбрать такие функции, как Vue Router, Vuex, TypeScript и другие. Для новичков рекомендуется выбрать предустановку по умолчанию, нажав Enter.

Затем Vue CLI создаст новую папку с именем my-vue-app и настроит структуру проекта со всеми необходимыми файлами и конфигурациями.

Шаг 3: Перейдите в папку проекта.

После создания проекта перейдите в папку проекта с помощью следующей команды:

cd my-vue-app

Это изменит рабочий каталог вашего терминала на недавно созданную папку проекта Vue.js.

Шаг 4: Запустите сервер разработки

Чтобы увидеть новое приложение Vue.js в действии, запустите локальный сервер разработки, выполнив:

npm run serve

Эта команда запустит сервер разработки на http://localhost:8080 (или другом доступном порту). Откройте веб-браузер и перейдите по этому URL-адресу, чтобы просмотреть новое приложение Vue.js.

Понимание структуры проекта

После создания нового проекта Vue.js вы увидите хорошо организованную структуру проекта. Вот ключевые файлы и папки:

  • src: Эта папка содержит исходный код вашего приложения Vue.js. Все компоненты, представления и стили находятся здесь.
  • public: Эта папка содержит статические ресурсы, такие как изображения, шрифты и файл index.html, который служит точкой входа для вашего приложения.
  • src/main.js: Основная точка входа для вашего приложения Vue.js. Этот файл инициализирует экземпляр Vue и монтирует его в DOM.
  • src/App.vue: Корневой компонент вашего приложения. Вы можете изменить этот файл, чтобы изменить основную компоновку вашего приложения.
  • src/components: Эта папка содержит примеры компонентов Vue, такие как HelloWorld.vue. Вы можете добавлять новые компоненты здесь и импортировать их в свое приложение.

Шаг 5: Настройте свое приложение

Вы можете начать настраивать свое приложение Vue.js, отредактировав файл App.vue и создав новые компоненты. Вот пример простого компонента Vue:

<template>
  <div>
    <h1>Welcome to My First Vue.js Project!</h1>
    <p>This is a simple Vue component.</p>
  </div>
</template>

<script>
export default {
  name: 'WelcomeComponent'
};
</script>

<style scoped>
h1 {
  color: #42b983;
}
</style>

Сохраните изменения и мгновенно просмотрите результаты в браузере благодаря функции горячей перезагрузки Vue.

Заключение

Поздравляем! Вы успешно настроили свой первый проект Vue.js и изучили основы создания и запуска приложения Vue. С Vue CLI у вас есть мощный инструмент, который поможет вам создавать, разрабатывать и управлять вашими проектами Vue.js. Отсюда вы можете изучить более продвинутые функции, такие как Vue Router для маршрутизации, Vuex для управления состоянием и Composition API для более мощной и гибкой разработки.