Переменная среды
npm_lifecycle_event
устанавливается в зависимости от того, какой этап цикла выполняется. Таким образом, у вас может быть один сценарий, используемый для разных частей процесса, который переключается в зависимости от того, что происходит в данный момент.
Объекты сглаживаются в соответствии с этим форматом, поэтому, если у вас есть {"scripts":{"install":"foo.js"}}
в вашем package.json, вы увидите это в скрипте:
Например, если ваш package.json содержит это:
В example.js мы можем использовать npm_lifecycle_event
вот так:
Любите учиться?
Следуйте за мной в твиттере, где я публикую все о новейших и лучших достижениях искусственного интеллекта, DevOps, VR / AR, технологиях и науке! Присоединяйтесь и ко мне в LinkedIn!