При попытке публикации через Lerna я получаю сообщение об ошибке в заголовке после создания нового номера версии релиза и после того, как Lerna выдвинул теги (lerna run build && lerna publish --contents dist
). Лерна строит и публикует каждый пакет, как это всегда было для меня, но этот новый пакет останавливает весь процесс, так как он не может найти package.json
. Когда я запускаю npm pack для этого пакета, сгенерированные файлы имеют package.json
, поэтому я не уверен, почему моя установка Lerna не может получить доступ к package.json
.
Эта проблема вызвана моим отсутствиемпубликации пакета, и я надеюсь получить лучшее понимание этого, выясняя это. Я использую rollup.js для связывания моих файлов, и по какой-то причине накопительный пакет не копирует мои package.json
в объединенные файлы. src файлы и выводят их в каталог out (.dist/
в моем случае) package.json
также извлекается в эти файлы out при выполнении сборки? (используя накопительный пакет, не уверен, какая магия на самом деле происходит)
Это не вопрос Лерны, а скорее вопрос пакетирования пакетов npm. Что мне нужно сделать, чтобы мой src package.json
вошел в мою папку .dist/
?