установка npm не сохраняет зависимость в пакет.формат JSON
Он добавляет только тогда, когда я исполняю: npm install <package_name> --save
в документации, хотя:https://docs.npmjs.com/cli/install написано это:
по умолчанию npm install установит все модули, перечисленные как зависимости в пакете.формат JSON.
что вводит в заблуждение.
3 ответов
npm install
без аргументов устанавливает все зависимости (и зависимости dev), перечисленные в .
npm install --production
устанавливает все зависимости (но не зависимость от dev)
npm install <package>
устанавливает пакет и его зависимости.
npm install <package> --save
устанавливает пакет и его зависимости и добавляет его в .
Edit: С НПМ 5, --save
подразумевается.
нет, это не так. Я думаю, вы неправильно поняли предложение.
npm install
без имени пакета (как в вашей цитате) установит все зависимости, указанные в пакете.формат JSON.
Крит пакет.файл JSON в папке приложения.
Exp: - var/www/html/node/rest/package.в JSON
{ "name": "node-api", "главный сервер.Яш", "версия": "0.0.1", "зависимости": { "экспресс": "~4.0.0", "Мангуст": "~3.6.13", "body-parser": "~1.0.1", "mysql": "^2.5.4" } }
затем запустите команду установки npm в папке приложения
Exp: - var/www/html/node / rest npm установить