我正在尝试在 Ember 应用程序中使用 Babylon.js,并且遇到与 Ember 扩展数组原型(Babylon 也这样做)冲突相关的错误。巴比伦的具体错误:
Uncaught TypeError: renderingGroup.prepare is not a function
我使用 Babylon.js 作为依赖项创建了一个 Ember CLI 插件(禁用了原型扩展),并且在插件的虚拟应用程序中进行测试时它可以工作。
一旦我将插件导入我现有的应用程序(启用原型扩展),它就会再次中断(出现相同的错误)。一旦安装到启用了原型扩展的应用程序中,插件是否可以与其依赖项(禁用维护原型扩展)隔离?是否有任何其他可能的解决方案可以让 Bableon.js 在 Ember 中工作?谢谢。