Size: a a a

2020 November 14

EO

Eugene Obrezkov in Frontend UA
странно
источник

R🔘

Roman 🔘 in Frontend UA
другие devDeps он линкует
источник

EO

Eugene Obrezkov in Frontend UA
попробуй pnpm install сделать в сабпроекте, не через раш
исключать виновных будем
источник

R🔘

Roman 🔘 in Frontend UA
может есть какие то кеши лок файлы которые надо почистить?
источник

R🔘

Roman 🔘 in Frontend UA
кстати, а rush смотрит в лок файлы внутри проекта?
источник

EO

Eugene Obrezkov in Frontend UA
Roman 🔘
кстати, а rush смотрит в лок файлы внутри проекта?
не, у него один на репо
источник

EO

Eugene Obrezkov in Frontend UA
он в common/config/rush держит лок файл, в котором весь стейт всей репы
источник

EO

Eugene Obrezkov in Frontend UA
и когда делаешь rush install он же из лок файла всё ставит и только из него
источник

EO

Eugene Obrezkov in Frontend UA
и плюс к этому, он пишет кучу ворнингов, если чего-то не хватает, и просит тебя сделать rush update если хочешь лок файл обновить
источник

R🔘

Roman 🔘 in Frontend UA
Eugene Obrezkov
попробуй pnpm install сделать в сабпроекте, не через раш
исключать виновных будем
так все едет нормально, но у меня yarn, если это на что то влияет
источник

R🔘

Roman 🔘 in Frontend UA
Eugene Obrezkov
и плюс к этому, он пишет кучу ворнингов, если чего-то не хватает, и просит тебя сделать rush update если хочешь лок файл обновить
пробовал, и temp чистил ничего не помогает
источник

EO

Eugene Obrezkov in Frontend UA
всегда можно rush update --full --purge
источник

EO

Eugene Obrezkov in Frontend UA
это будет clean state
источник

R🔘

Roman 🔘 in Frontend UA
Eugene Obrezkov
всегда можно rush update --full --purge
с меня пиво на след бирджсе, спасибо!
источник

R🔘

Roman 🔘 in Frontend UA
заработало)
источник

R🔘

Roman 🔘 in Frontend UA
то есть где то что то не обновилось видимо, и все
источник

EO

Eugene Obrezkov in Frontend UA
Roman 🔘
то есть где то что то не обновилось видимо, и все
ну скорее всего ты через rush install всё делал, он из лок файла всегда ставит
источник

EO

Eugene Obrezkov in Frontend UA
rush install - детерминированный, ставит только из лок файлов и это хорошо, ты всегда получаешь reproducible build в любой ситуации, т.к. стейт к коммиту завязан

rush update - забивает на лок файл и лезет в package.json твоих пакетов, начинает пытаться найти куски которые можно обновить в лок файла, а которые пропустить

rush update --full - не пытается кусками сделать, делает полный install согласно package.json и полностью обновляет лок файл
источник

DZ

Dmitry Zherebko in Frontend UA
а в чём разница в подходе между рашем и ярн воркспейсами?
источник

DZ

Dmitry Zherebko in Frontend UA
раш делает симлинки на папку с нод модулями а в ярн воркспейсах просто хоистятся общие пакеты в рут папку?
источник