当Angular CLI报告在完全不同的目录中存在无效的配置文件时,可能是由于配置文件的路径问题导致的。以下是解决此问题的一些步骤:
cd /path/to/project
检查项目中的.angular-cli.json文件是否存在,并确保其包含有效的配置。
如果您在项目根目录之外创建了.angular-cli.json文件,请将其删除或将其移动到正确的位置。
如果您的项目是使用Angular CLI v6或更高版本创建的,请确保使用angular.json文件而不是.angular-cli.json文件。
如果您的项目使用了不同的配置文件名,请在运行Angular CLI命令时使用--configuration选项指定正确的配置文件。
ng serve --configuration=production
npm install -g @angular/cli
通过按照上述步骤检查和更正配置文件的路径,您应该能够解决“Angular CLI报告在完全不同的目录中存在无效的配置文件”的问题。