在Angular应用程序的开发模式下运行时,Chrome Dev Tools扩展不会产生任何问题。但是在生产模式下运行时,Angular DevTools扩展将会抛出该错误。
要解决此问题,请确保在应用程序构建中使用了开发模式。您可以使用以下命令来构建您的应用程序:
ng build
这将使用默认设置构建应用程序,并生成一个“dist”目录。在这个“dist”目录中,您会找到一个名为“index.html”的文件。在这个文件中,您需要把app.module.ts中的NgModdule中的enableProdMode()给注释掉:
// import { enableProdMode } from '@angular/core';
// enableProdMode();
这样一来,您就可以使用Angular DevTools扩展在“dist”目录中运行您的生产应用程序。