RUVIDEO
Поделитесь видео 🙏

Nx Tutorial: Migrate Multiple Angular CLI apps into a Single Nx Monorepo

Nx comes with powerful automated migrations to move an existing Angular CLI app (or also CRA app) to a new Nx workspace. However, many times you have multiple such Angular CLI apps which you want to consolidate into one Nx workspace. In this video we're diving deep into this topic, not only showing how to migrate existing Angular CLI apps but also how to potentially do that in an incremental fashion.

▬▬▬▬▬▬ ? Links ▬▬▬▬▬▬
Docs: https://nx.dev
Nx Angular: https://nx.dev/packages/angular
Automatic migrations: https://nx.dev/recipe/migration-angular
Manual migrations: https://nx.dev/recipe/manual
Per-package node module setup with PNPM workspaces: https://youtu.be/ngdoUQBvAjo

Slack Community: https://bit.ly/nx-slack
Consulting: https://nrwl.io

▬▬▬▬▬▬ ? Socials ▬▬▬▬▬▬
Nx - https://twitter.com/NxDevTools
Juri - https://twitter.com/juristr

▬▬▬▬▬▬ ⏱ Timecodes ▬▬▬▬▬▬
0:00 Intro
0:38 Exploring the Migration docs
2:38 Setup an example Nx workspace as our end goal state
4:05 Starting point & migration strategy overview
5:18 Hoisting packages to consolidate versions
5:51 Single version policy vs multiple versions
8:51 Creating Nx workspace folder structure
9:13 Incrementally Adding Nx at the root-level
10:14 Configure Nx cacheable operations
10:25 Running package.json scripts with Nx
11:23 Add libraries into the monorepo workspace
16:16 Sharing libraries with npm workspaces
23:58 Setting up Nx task dependencies
25:15 Demoing Nx Caching
26:23 Adding a new Nx Angular app
28:36 Migrating NG CLI app to full Nx Angular app
34:18 Wrapping up

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Nx Tutorial: Migrate Multiple Angular CLI apps into a Single Nx Monorepo», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.