diff --git a/README.md b/README.md index 14492af..48d0dc1 100644 --- a/README.md +++ b/README.md @@ -57,14 +57,17 @@ - **package.json** — это файл манифеста проекта Node.js, который содержит его описание, версию, список зависимостей и скриптов. ### **Практические шаги**: -1. **Создайте папку `backend`** и перейдите в неё: +1. **Создайте папку `backend`** внутри проекта и перейдите в неё. Можно сделать это в Git Bash: ```bash mkdir backend cd backend ``` -2. **Инициализируйте проект Node.js**. Используйте флаг `-y`, чтобы принять значения по умолчанию, и `--type=module` для поддержки современного синтаксиса ES-модулей: +2. **Инициализируйте проект Node.js**. Используйте флаг `-y`, чтобы принять значения по умолчанию. ```bash - npm init -y --type=module + npm init -y + + # Нужно для поддержи современного синтаксиса ES Module + npm pkg set type="module"; ``` ### **Проверка результата**: @@ -102,7 +105,7 @@ npm install express - **`.gitignore`** — специальный файл, в котором перечисляются шаблоны файлов и папок, которые Git должен игнорировать. ### **Практические шаги**: -1. **Создайте файл `.gitignore`** в корне вашего проекта (на одном уровне с папкой `backend`). +1. **Создайте файл `.gitignore`** в основной папке вашего проекта (не внутри `backend`). 2. **Добавьте в него шаблоны**. Вы можете создать базовое содержимое на сайте [gitignore.io](https://www.toptal.com/developers/gitignore). Введите `Node, Windows, VisualStudioCode` и скопируйте сгенерированный текст в ваш файл. 3. **Убедитесь, что в `.gitignore` есть строки**: ``` @@ -117,7 +120,7 @@ npm install express # Добавьте все новые файлы в staging area git add . - # Зафиксируйте изменения с комментарием + # Убедитесь, что папка node_modules не добавилась и зафиксируйте изменения с комментарием git commit -m "feat: инициализирован проект Node.js с Express, добавлен .gitignore" ```