Я полагаю, что это происходит, когда npm publish
терпит неудачу и lerna не очищает тарболы, сгенерированные npm pack
.Если вы углубитесь в источник lerna, взгляните на:
https://github.com/lerna/lerna/blob/5da13190852897ac37349a28a0b24470ec7bd833/utils/npm-publish/npm-publish.js#L40
, что в основном так:
return ChildProcessUtilities.exec(npmClient, args, opts).then(() =>
// don't leave the generated tarball hanging around after success
fs.remove(path.join(pkg.location, pkg.tarball.filename)).then(() => pkg)
);
, так что если npm (или пряжа) не удастся опубликоватьтарбол не удаляется.
Вы можете безопасно удалить эти файлы, поскольку они являются лишь временными артефактами процесса публикации, которых в первую очередь не должно быть.