Moh*_*sen 5 javascript angular nrwl-nx
我想通过使用 Nx Console 工具向现有的 Angular 应用程序添加新的功能模块,但我一直很困惑应该使用以下哪一个来执行此操作:
ng generate @schematics/angular:library
Run Code Online (Sandbox Code Playgroud)
或者
ng generate @nrwl/angular:library
Run Code Online (Sandbox Code Playgroud)
基本上,您可以同时使用它们。
该@nrwl/angular:library原理图在底层使用了@schematics/angular:library原理图,并在其周围添加了一些功能,包括生成可发布的库、向库添加标签或开箱即用的测试支持。
在此处查看所有配置选项:
此外,在 Nx 工作区中使用@nrwl原理图是有意义的,因为它遵循 nx 工作区的标准结构,默认将库放置在 libs 文件夹中。
请注意,Nrwl 使用 的generators命名schematics。