Я получил личное репозиторий Bitbucket A , который я установил через npm в моем проекте B .
npm install git+ssh://git@bitbucket.org....git
, который работает сникаких проблем.
Но теперь я бы хотел запустить сборку в A после ее установки.
npm по умолчанию поставляется с множеством сценариев для подобных вещей https://docs.npmjs.com/misc/scripts
Я попробовал postinstall
, prepare
, prepublish
, preinstall
в моем package.json в A :
...
"scripts": {
"prepublish": "npm run build",
"build": "...",
...
При установкемой пакет A в B Я получаю npm Ошибка: npm ERR! premature close
Я хотел бы запустить сборку при установке, чтобы удалить файлы сборки из git (A ).В этом случае сборка запускает webpack + babel compile.
Проект B выполняется с помощью create-реагировать-приложение.Я не хочу извлекать create-реагировать-приложение, настроить веб-пакет или скомпилировать все пакеты node_modules.
Есть ли опыт работы с этим рабочим процессом?