Возможно ли это в зависимости от автоматической загрузки проекта webstorm node.js в package.json, поэтому мне не нужно запускать npm istall и т.д. в командной строке

1 ответ1

0

Вы смотрели на термоусадочную пленку? Это позволяет вам;

... устанавливает пакет и все пакеты, от которых он зависит. Если в пакете есть файл термоусадочной пленки, этим будет зависеть установка зависимостей. Смотрите npm-shrinkwrap(1).

http://blog.nodejs.org/2012/02/27/managing-node-js-dependencies-with-shrinkwrap/

а также

https://npmjs.org/doc/shrinkwrap.html

Со второй ссылки;

Создание термоусадочных пакетов Чтобы сжать существующий пакет:

Запустите "npm install" в корне пакета, чтобы установить текущие версии всех зависимостей. Убедитесь, что пакет работает, как и ожидалось, с этими версиями. Запустите "npm shrinkwrap", добавьте npm-shrinkwrap.json в git и опубликуйте ваш пакет. Чтобы добавить или обновить зависимость в сжатой упаковке:

Запустите "npm install" в корне пакета, чтобы установить текущие версии всех зависимостей. Добавить или обновить зависимости. "npm install" каждый новый или обновленный пакет отдельно, а затем обновите package.json. Обратите внимание, что для установки они должны быть явно названы: запуск npm install без аргументов просто воспроизведет существующую сжатую оболочку. Убедитесь, что пакет работает, как и ожидалось, с новыми зависимостями. Запустите "npm shrinkwrap", зафиксируйте новый npm-shrinkwrap.json и опубликуйте свой пакет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .