在Angular 8中,如果在使用ng build命令时出现重复文件的问题,可以尝试以下解决方法:
npm cache clean --force
npm update
检查angular.json配置文件:确保在angular.json文件中,所有的构建配置都是唯一的。确保没有重复的构建配置。
清理输出目录:运行以下命令清理输出目录。
ng clean
然后再次运行ng build命令。
检查代码中的重复引入:检查代码中是否有重复引入相同模块或文件的情况。确保每个模块或文件只被引入一次。
检查Angular模块的声明和导入:检查Angular模块的声明和导入是否正确。确保每个模块只被声明和导入一次。
这些解决方法通常可以解决Angular 8中ng build编译两次并且有重复文件的问题。如果问题仍然存在,请尝试升级到最新版本的Angular。