# Automatic Multi-Step Code Migrations with Nx

DevFeed: [Automatic Multi-Step Code Migrations with Nx](<https://devfeed.tech/articles/automatic-multi-step-code-migrations-with-nx-21375.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2020/11/multi-step-automatic-code-migrations/>)

Published: 2021-01-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Angular](<https://devfeed.tech/topics/angular.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Angular CLI](<https://devfeed.tech/topics/angular-cli.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Code](<https://devfeed.tech/topics/code.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [automated](<https://devfeed.tech/tags/automated.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [config](<https://devfeed.tech/tags/config.md>), [development](<https://devfeed.tech/tags/development.md>), [framework](<https://devfeed.tech/tags/framework.md>), [migration](<https://devfeed.tech/tags/migration.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [npm-packages](<https://devfeed.tech/tags/npm-packages.md>), [nx](<https://devfeed.tech/tags/nx.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

## AI overview

This tutorial explains Angular's automatic code migrations and how ng update upgrades packages, code, and configuration files through migration scripts. It then introduces Nx's multi-step migration process for managing upgrades alongside ongoing development in large repositories and monorepos.

## Source excerpt

Lorem ipsum dolor sit amet