Запуск подготовки к установке NPM - PullRequest
0 голосов
/ 28 марта 2019

Я устанавливаю модуль машинописного текста через git.Этот модуль имеет файл package.json, который включает в себя сценарий prepare в своем разделе сценариев.Однако, похоже, что сценарий prepare не выполняется на npm install <git repository#version>.

Как я могу выполнить сценарий prepare на npm install через репозиторий git?

1 Ответ

0 голосов
/ 28 марта 2019

Сценарий prepare не предназначен для выполнения потребителями пакета, а только владельцем пакета.

Это означает, что вы не можете выполнить prepare скрипт любого стороннего пакета.

Создайте сценарий prepare, идентичный стороннему пакету, в вашем package.json, но он будет выполнен только по команде npm install, а не по команде npm install '<git repository#version>'

Если вы публикуете свой собственный пакет и хотите, чтобы сценарий prepare выполнялся, когда потребитель устанавливает ваш пакет, вы должны создать сценарий preinstall вместо сценария prepare.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...