redux-course-ru
  • Вступление
  • Подготовка
    • Создание package.json
    • Первые шаги
    • ES2015, React HMR
    • ESLint
    • Установка зависимостей на автомате
    • React dev tools
  • Создание
    • Основы Redux (теория)
    • Точка входа
    • Настройка Store
    • Создание Reducer
    • Присоединение данных (connect)
    • Комбинирование редьюсеров
    • Контейнеры и компоненты
    • Создание actions
    • Константы
    • Наводим порядок
    • Middleware (усилители). Логгер
    • Асинхронные actions
    • Взаимодействуем с VK
  • Заключение
Powered by GitBook
On this page

Was this helpful?

  1. Подготовка

Создание package.json

PreviousПодготовкаNextПервые шаги

Last updated 5 years ago

Was this helpful?

ОБНОВЛЕНИЕ 2018: Вышло (современный код и версии пакетов, данное издание УСТАРЕЛО)

На так же проводятся бесплатные вебинары, публикуются переводы и авторские материалы, !

Создание package.json

В директории с проектом необходим выполнить:

npm init

и ответить на вопросы.

NPM создаcт для нашего приложения файл-описание. Он пригодится нам для указания зависимостей и прочих вкусностей.

Первым делом мы добавим в package.json команду для старта сервера (который создадим на следующем шаге). Для этого необходимо добавить:

"scripts": { 
  "start": "node server.js" 
}

Итоговый файл выглядит примерно так:

package.json

{ 
  "name": "redux-ru-tutorial", 
  "version": "1.0.0", 
  "description": "Redux RU tutorial", 
  "main": "index.js", 
  "scripts": { 
    "start": "node server.js" 
  }, 
  "author": "Maxim Patsianskiy", 
  "license": "MIT" 
}

Теперь если написать npm start будет выполнена команда node server.js, которая нам понадобится позже для запуска сервера.

Так же, по мере роста вашего приложения, вы будете устанавливать новые пакеты с флагом --save или --save-dev. Таким образом, когда вы, либо кто-то другой будет разворачивать ваш проект, достаточно будет написать npm install, чтобы установить все зависимости.

второе издание
канале
присоединяйтесь