How to Migrate Lerna to Nx Without Breaking Versions or Scripts
Learn to migrate Lerna to Nx in phases: swap the task runner first, keep lerna publish intact, configure caching safely, and move versioning only after dry runs.
13 min read
Tag
Learn to migrate Lerna to Nx in phases: swap the task runner first, keep lerna publish intact, configure caching safely, and move versioning only after dry runs.
13 min read
Learn how Nx sync generators derive TypeScript project references and workspace config from the project graph, gate drift in CI, and write your own.
13 min read
Learn how Nx sync generators derive tsconfig references and other config from the project graph, how to write your own, and how to enforce sync in CI.
13 min read
Build an Nx custom generator that scaffolds backend services with config, health checks, error handling, tests and module boundary tags.
14 min read
Set up an Nx Python monorepo where Poetry and uv projects coexist: layout, dependency graph, cache inputs, CI, migration, and when to avoid it.
12 min read
Learn how TypeScript project references in Nx enable tsc build mode and incremental type checking, plus setup, migration, trade-offs, and diagnostics.
13 min read
Build a custom Nx plugin with createNodes that turns your own config files into cache-correct inferred tasks, with testing, debugging and trade-offs.
14 min read
Learn how nx affected picks what to run, why GitHub Actions defaults give wrong SHAs, and how to set correct bases for pushes and PRs with nx-set-shas.
15 min read
Use Nx generatePackageJson to emit a per-app package.json and pruned lockfile, then build a lean multi-stage Docker image for an Nx Node app.
14 min read
Learn how Nx conformance rules, tags, and module boundaries govern large monorepos, and how to roll out enforcement in stages without blocking every team.
13 min read
Learn how Nx inferred tasks work, the plugin → targetDefaults → project.json precedence, how to verify cache inputs, and how to migrate safely.
17 min read
Learn how Nx module federation works as a build and deployment topology: hosts, remote apps, shared dependencies, CI caching, and independent deploys.
13 min read