Создание 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
Was this helpful?