Создание package.json

ОБНОВЛЕНИЕ 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, чтобы установить все зависимости.

Last updated