ng serve或ng build--prod在angular 4应用程序中不生成dist文件夹

ng serve或ng build--prod在angular 4应用程序中不生成dist文件夹,angular,typescript,webpack,angular-cli,Angular,Typescript,Webpack,Angular Cli,我构建了angular 4应用程序,并使用命令ng build-prod通过angular cli 1.0.4进行构建。因此,我无法从中获取dist文件夹以在Microsoft azure中部署。在ng build-prod完成后,我应该如何获取dist文件夹?有人能帮我找到一个更好的解决方案,将我的应用发布到服务器上吗?使用ng build-env=prod而不是ng build-prod,看看这是否有帮助。当我创建一个全新的项目并运行ng build-prod时,我发现模块未找到:错误:无法

我构建了angular 4应用程序,并使用命令ng build-prod通过angular cli 1.0.4进行构建。因此,我无法从中获取dist文件夹以在Microsoft azure中部署。在ng build-prod完成后,我应该如何获取dist文件夹?有人能帮我找到一个更好的解决方案,将我的应用发布到服务器上吗?

使用ng build-env=prod而不是ng build-prod,看看这是否有帮助。当我创建一个全新的项目并运行ng build-prod时,我发现模块未找到:错误:无法解决“/$$\u gendir/app/app.Module.ngfactory”错误。但是当我运行ng build-env=prod dist时,生成的结果很好。

ng build-prod命令的输出是什么?您是否具有项目文件夹的写入权限?此外,您是否已尝试更新cli?当前版本为@angular/cli:^1.2.3。还请注意,每次执行ng Builder或ng serve时,dist路径都会被清除。这可以通过提供-no delete output path来关闭。我将dist文件夹放入应用程序中。谢谢你,拉姆。我相信这个错误在Angular CLI 1.2.4中已经修复。谢谢@yakov fain提供的信息。我使用的是1.2.0。@YakovFain,升级到1.2.4并没有修复这个错误。你知道我可以跟踪的angular cli问题吗?没关系,我在github上发现了这个问题。