Этот перевод обеспечивается StrongLoop / IBM.
Этот документ может быть устаревшим по отношению к документации на английском языке. Последние обновления содержатся в документации на английском языке.Предположим, вы уже установили Node.js. Создайте каталог для своего приложения и сделайте его своим рабочим каталогом.
$ mkdir myapp
$ cd myapp
С помощью команды npm init
создайте файл package.json
для своего приложения.
Дополнительную информацию о работе package.json
можно найти в разделе Специфика работы с npm package.json.
$ npm init
Эта команда выдает целый ряд приглашений, например, приглашение указать имя и версию вашего приложения. На данный момент, достаточно просто нажать клавишу ВВОД, чтобы принять предлагаемые значения по умолчанию для большинства пунктов, кроме следующего:
entry point: (index.js)
Введите app.js
или любое другое имя главного файла по своему желанию. Если вас устраивает index.js
, нажмите клавишу ВВОД, чтобы принять предложенное имя файла по умолчанию.
Теперь установите Express в каталоге myapp
и сохраните его в списке зависимостей. Например:
$ npm install express --save
Для временной установки Express, без добавления его в список зависимостей, не указывайте опцию --save
:
$ npm install express
Модули Node, установленные с опцией --save
, добавляются в список dependencies
в файле package.json
.
В дальнейшем, при запуске npm install
в каталоге app
установка модулей из списка зависимостей будет выполняться автоматически.