Возможно ли это в зависимости от автоматической загрузки проекта webstorm node.js в package.json, поэтому мне не нужно запускать npm istall и т.д. в командной строке
1 ответ
Вы смотрели на термоусадочную пленку? Это позволяет вам;
... устанавливает пакет и все пакеты, от которых он зависит. Если в пакете есть файл термоусадочной пленки, этим будет зависеть установка зависимостей. Смотрите 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 и опубликуйте свой пакет.