技術記事以外

技術記事以外の振り返りやその日学んだことのちょっとしたメモなどを置く予定です

今日の学習メモ

ng-japan OnAir 第12回 "Managing Monorepos with Nx" by puku

今日はNxの話題を耳にしたのでいいタイミングと思ってなんだか調べてみた。(知ってたけど知らなかった)
基本的には複数のプロジェクトやライブラリをモノレポで管理するためのツール。
LintとかJestの設定とかできるらしくて、複数のプロダクトがあったり、大規模開発でとても良さそう
Angularにng addでnx突っ込むとカコーンとモノレポになるらしい。(!)
Side Note: node_modulesが一個じゃないのは実質モノレポじゃない。
nxでappを足すとangular.jsonはルートに一個になるらしい。逆にnxなのでng g appしてしまうとnxの知らないアプリが増えちゃうのでnx導入後はnx コマンドで全て扱うようにしよう。