Angular ng将应用程序生成到特定文件夹(不包含项目文件夹)

Angular ng将应用程序生成到特定文件夹(不包含项目文件夹),angular,angular6,angular-cli,angular-cli-v6,Angular,Angular6,Angular Cli,Angular Cli V6,我有一个文件夹“dashboards”。在这里面,我尝试使用“ng g应用程序促销”创建应用程序。但它会创造内部项目/促销活动。 我还试着用“-flat”。但它仍然会创建文件夹。如何在没有文件夹的情况下创建?在angular.json中,将newProjectRoot的属性值从projects更改为dashboards “newProjectRoot”:“仪表盘” 如果在工作区中创建任何新的应用程序,则该应用程序将在仪表板文件夹中生成。尝试: ng new myApp --newProjectR

我有一个文件夹“dashboards”。在这里面,我尝试使用“ng g应用程序促销”创建应用程序。但它会创造内部项目/促销活动。
我还试着用“-flat”。但它仍然会创建文件夹。如何在没有文件夹的情况下创建?

在angular.json中,将
newProjectRoot
的属性值从
projects
更改为
dashboards

“newProjectRoot”:“仪表盘”

如果在工作区中创建任何新的应用程序,则该应用程序将在
仪表板
文件夹中生成。

尝试:

ng new myApp --newProjectRoot=my_folder
其中,
my_folder
是必需的文件夹名称

然后检查
angular.json
文件,您将看到:

"newProjectRoot": "my_folder"

ng new
可以找到命令

您可以将升级文件夹移动到根文件夹,并相应地更新angular.json中的路径。最好的做法是将应用程序保存在projects文件夹中。我不想要projects文件夹&相反,我有“dashboard”。在这种情况下,所有的申请都应该提交。此外,为每个应用程序编辑/配置angular.json也是一件痛苦的事情,会导致问题。一旦设置好,就不想再碰angular.json了。哦!我没看到。谢谢作品