Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在angular cli中使用ng注释_Javascript_Angularjs_Angular_Angular Cli_Ng Upgrade - Fatal编程技术网

Javascript 在angular cli中使用ng注释

Javascript 在angular cli中使用ng注释,javascript,angularjs,angular,angular-cli,ng-upgrade,Javascript,Angularjs,Angular,Angular Cli,Ng Upgrade,我有一个现有的angular.js应用程序,我正在使用NgUpgrade升级到angular。我还尝试使用angular cli作为构建系统ng serve和ng build工作完美,但我在ng build-prod方面遇到了问题 对于原始应用程序,我使用gulp进行构建,作为中间步骤,我使用ng annotate转换输入文件。我很难让它与angular cli一起工作 有没有办法将ng annotate与ng build-prod集成?或者在缩小之前处理angular.js文件的任何其他方法?

我有一个现有的angular.js应用程序,我正在使用NgUpgrade升级到angular。我还尝试使用angular cli作为构建系统<代码>ng serve和
ng build
工作完美,但我在
ng build-prod
方面遇到了问题

对于原始应用程序,我使用gulp进行构建,作为中间步骤,我使用ng annotate转换输入文件。我很难让它与angular cli一起工作

有没有办法将ng annotate与
ng build-prod
集成?或者在缩小之前处理angular.js文件的任何其他方法?

我使用,它以永久的方式将注释添加到源文件中(因此,您只需要运行一次)

我把详细的说明放进去了

请注意,巴别塔不应添加到您的角度项目。相反,您创建第二个项目,并在其中执行Babel。Babel将从您指定的文件夹中读取文件,并在您指定的另一个文件夹中生成带注释的文件


运行此操作一次后,您可以忘记ng annotate。

您好,您的问题解决了吗?我会感兴趣的。thx@Cyril对不起,我从来没有找到解决这个问题的方法。我最终通过直接使用带有“ng annotate Webpack插件”的Webpack解决了这个问题@Cyril能否向我们展示您的网页包配置以及如何运行客户端服务器?是否弹出Angular CLI配置?