freeCodeCamp/guide/russian/miscellaneous/initializing-the-react-proj.../index.md

54 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Initializing the React Project with Webpack
localeTitle: Инициализация проекта React с помощью Webpack
---
Первое, что нужно сделать, это открыть нашу терминальную / командную строку. Нам нужно установить Webpack и Webpack Dev Server глобально.
* [Справка: Подробнее об установке модулей узлов в глобальном масштабе](https://docs.npmjs.com/getting-started/installing-npm-packages-globally)
npm установить webpack webpack-dev-server -g
Установка этих модулей во всем мире означает, что мы можем ссылаться на использование их соответствующих интерфейсов командной строки в терминале. Установка Webpack позволяет нам запускать `webpack` с терминала для выполнения сценария Webpack. Установка Webpack Dev Server позволяет нам запускать сервер localhost с использованием нашей конфигурации Webpack. Это станет понятным чуть позже.
В своем каталоге выбора создайте новый каталог, например, `react-webpack-example` , и замените в него каталог:
```
mkdir react-webpack-example && cd $_
```
Теперь, когда мы находимся в нашем новом каталоге, нам нужно создать наш файл Webpack, который будет жить в корне. Это файл конфигурации, и поэтому мы `webpack.config.js` его `webpack.config.js` .
```
touch webpack.config.js
```
Теперь мы можем продолжить и [инициализировать проект npm,](https://docs.npmjs.com/cli/init) используя следующую команду:
```
npm init
```
Мы можем идти вперед и нажимать клавишу ввода, чтобы просмотреть варианты, представленные нам в терминале.
Команда `npm init` создаст файл `package.json` , который будет содержать важные данные о нашем проекте.
До сих пор это то, на что должно выглядеть наше дерево:
```
.
├── package.json
└── webpack.config.js
```
Если вы откроете файл `package.json` , вы увидите следующее:
```
{
"name": "react-webpack-example",
"version": "1.0.0",
"description": "",
"main": "webpack.config.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
```