nickkolok / chas-correct

Как AdBlock, но против ВООБЩЕМ и ЧТО-БЫ
22 stars 10 forks source link

Удаление package-lock.json и обновление package.json #160

Closed aezv closed 3 years ago

aezv commented 3 years ago

Небольшие замечания: 1) Если удалить package-lock.json, то при любых манипуляциях с npm он заново построится как нужно(вроде бы) 2) В нем сейчас хранится много старых пакетов, которые при обновлении конфликтуют с новыми 3) Если сейчас принять коммит с удалением, то желательно всем обновить пакеты и создать свой package-lock.json, т.е. две команды: npm update и npm install 4) После этого вроде бы никаких ошибок при установке каких-либо пакетов не будет 5) Именно в этом тогда была магия с mkdirp, он у меня работал без установки, т.к. в package-lock.json была ссылка на этот пакет, и при попытке его установить все крашилось, он же виноват в том, что зависимости неправильно были построены, т.е. npm install тоже крашился и при попытке установить какие-либо отдельные пакеты(за исключением некоторых) все забивалось ошибками