Tag: babylonjs

在节点中导入扩展模块

我有一个Node.js Angular应用程序,我试图导入babylon.js。 当前设置 1) npm install –save babylonjs以获取安装在我的项目节点模块中的npm repo。 下图显示了npm repo的文件夹结构。 2)在我的angular度组件中,我从babylon.module.d.ts和babylon.max.js文件中导入了BABYLON声明,如下babylon.module.d.ts 。 import * as BABYLON from 'babylon.js' Babylonjs现在工作很好,有types启用和一切,所以我可以使用BABYLON如下图所示 问题 没有包含的扩展连接。 这些扩展名位于以下文件夹中 (完整的文件夹结构是在第一个图像。我离开gui文件夹打开,因为这是特定的扩展名我试图激活在这个时候) 主要的babylon.module.d.ts文件定义了如下的BABYLON: declare module BABYLON { //class types are defined in here } gui扩展(所有其他的都遵循相同的逻辑)宣称自己是BABYLON的一部分,如下所示: declare module BABYLON.GUI { //extend classes & create new classes in here in here } 尝试解决scheme 1)babylon.gui.d.ts声明BABYLON.GUI所以我只是尝试以下 import […]