Monorepos are an amazing way to collaborate on a multitude of projects with other team members. The ability to share code seamlessly between projects and have a single source of truth is paramount when working on projects with multiple moving wheels.
One of the tradeoffs of a Monorepo is all of the management you have to do to make your projects run flawlessly and simultaneously. Each project has it’s own linting, building, testing, and deploying that it runs whenever code in that project changes.
This becomes a real problem when each of your projects lints, builds, tests, and deploys on every PR into your monorepo. You might be fine with a handful of projects but as your applications scale and you accrue more projects, you will need a way to scale.
Turborepo is the tool that solves your Monorepo’s needs.
00:00:05 - 01 What is Turborepo
00:02:16 - 02 Install Turborepo in an existing Monorepo
00:05:05 - 03 Migrate NPM Scripts to Turborepo Pipelines
00:09:40 - 04 Understand Turborepo Local Cache
00:11:56 - 04 Set Up and Test a Smart Contract in Solidity
#webdevelopment #npm #turborepo #monorepo
Смотрите видео Migrate a Monorepo from NPM Workspaces to Turborepo онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь egghead.io 27 Сентябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,200 раз и оно понравилось 11 людям.