Class WebSwapCGLLayer 在 Mac OS X /System 和 node_modules 中实现

Class WebSwapCGLLayer is implemented in both Mac OS X /System and node_modules

我对使用节点和电子完全陌生。我是 运行 通过 getting started docs 和 运行 npm start 之后遇到以下错误时所描述的:

Class WebSwapCGLLayer is implemented in both /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Frameworks/libANGLE-shared.dylib (0x7ffa5dba6318) and myProjectDir/node_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib (0x10d69b9c8). One of the two will be used. Which one is undefined.

如何指定 node_modules 中包含的 class 应该被使用?

这只是一个警告,Electron.js 应该可以正常启动,请参阅 https://github.com/electron/electron/issues/33685