出现这个错误是因为有些电脑可能不支持OpenGL,需要使用ANGLE来模拟OpenGL。为了解决这个问题,你需要更新你的显卡驱动程序并配置ANGLE。
首先检查你的显卡驱动程序是否最新,如果不是,请更新它。然后打开你的Angular项目并在命令行中运行以下命令:
npm install --save-dev @angular-devkit/build-angular
这个命令将自动安装一些必要的依赖项,并在你的Angular项目中添加一个配置文件。此配置文件告诉Angular使用ANGLE而不是OpenGL。
如果你的Angular项目已经有了一个配置文件,请打开这个文件并添加以下代码:
"build": { "builder": "@angular-devkit/build-angular:browser", "options": { "webglRenderer": "angle", } }
这个代码片段将告诉Angular使用ANGLE而不是OpenGL来运行你的项目。
保存配置文件后,运行ng serve命令,启动你的Angular开发服务器。现在检查命令行输出,你应该不再看到“ERROR:gpu_init.cc(481)] Passthrough is not supported, GL is disabled, ANGLE”的错误信息了。