У меня есть несколько случаев, когда в одном проекте у меня есть файлы package-lock.json
и yarn.lock
(это делается непреднамеренно, но на данный момент это не актуально) - чтобы удалить один из них (лично я предпочитаю оставитьyarn.lock
file) - сначала мне нужно узнать, в чем различия между ними, для этого я вижу два разных решения:
- Поиск различий в версии между двумя файлами (пакетами, перечисленными воба в разных версиях / пакетах, которые перечислены только в одном из файлов блокировки)
- Удалите оба файла блокировки и создайте новый из пакетов, которые фактически установлены в моей папке
node_modules
Я не нашел ни одной команды для выполнения обоих (я ожидал, что пряжа обеспечит это, поскольку пряжа «npm-совместима», а не наоборот)
Я нашел yarn generate-lock-entry
, чье имя подсказывает, чтоэто должно иметь отношение к моему второму варианту - но это не имеет никакого отношения к этому
Любая идея?Спасибо!