Angular 如何在不同于项目的目录中生成角度库?

Angular 如何在不同于项目的目录中生成角度库?,angular,Angular,我想在根目录下的包中生成库。以及应用程序下的新应用程序 repo-app / apps // angular apps here packages // angular libs here aka ngPackagr 我可以在angular.json中看到这个属性:“newProjectRoot”:“projects”但是我想要不同的应用程序和lib位置,当前我只有一个,当我生成应用程序时,它会转到projects文件夹,当我生成lib时,它会转到projects文件夹 如何使

我想在根目录下的包中生成库。以及应用程序下的新应用程序

repo-app /
 apps
   // angular apps here
 packages
   // angular libs here aka ngPackagr
我可以在
angular.json
中看到这个属性:
“newProjectRoot”:“projects”
但是我想要不同的应用程序和lib位置,当前我只有一个,当我生成应用程序时,它会转到projects文件夹,当我生成lib时,它会转到projects文件夹


如何使用angular cli执行此操作?

我刚刚查看了官方cli文档: 至少在文档中,没有提到适当的解决方案

但您也可以检查

在NX工作区中,您可以使用这种开箱即用的结构:

workspace /
 apps
   // angular & react apps here
 libs
   // libs here
此外,您还可以指定创建库的特定文件夹。()


希望这有帮助

每当我在项目中添加库时,我都会遇到同样的问题。我希望它被添加到根目录中,这在命令和nx nrwl ui中都不会发生