NXワークスペース、CLIでAngularアプリ名を変更するにはどうすればいいですか?質問する

NXワークスペース、CLIでAngularアプリ名を変更するにはどうすればいいですか?質問する

いくつかのアプリを含む NX ワークスペースがあり、製品によってアプリの 1 つの名前が変更されることになりました。アプリのフォルダー名、モジュール名、すべてのインポート パス、NX 設定などを手動で変更せずに、これを実行するにはどうすればよいですか?

同じアプリ、同じ場所、名前だけが異なります。

ベストアンサー1

以来8.12 ネクスmove回路図(または)を使用してmvアプリを「移動」することで、同じ場所は変更されませんが、新しい名前が付けられます。

たとえば、「oldNG」アプリの名前を「newNG」に変更したい場合は、次のようにします。

nx g @nrwl/workspace:move --project oldNG newNG

または、nx g mv --project oldNG newNGデフォルトのコレクションからアプリの名前を変更する場合。(angular.json でプロビジョニング)

このアプリを別の場所に移動したい場合は、次のようにアプリの新しい名前に移動先を含めるだけです。

nx g @nrwl/workspace:move --project oldNG destination/newNG

続きを読む:https://nx.dev/latest/angular/plugins/workspace/schematics/move

おすすめ記事