Я хочу включить пространство имен модулей, и когда я это делаю, он выдает предупреждение (и мой код не работает), я импортирую свой модуль вот так
import * as agl from "./agl";
Ииспользуя его так:
var vbo = new agl.VertexBuffer();
Мой модуль состоит только из включения модулей в одно пространство имен:
import VertexArray from "./VertexArray";
import Display from "./Display";
import VertexBuffer from "./VertexBuffer";
import IndexBuffer from "./IndexBuffer"
import Shader from "./Shader";
import ShaderProgram from "./ShaderProgram";
import Texture from "./Texture";
import BufferLayout from "./BufferLayout";
export default {
VertexArray,
Display,
VertexBuffer,
IndexBuffer,
Shader,
ShaderProgram,
Texture,
BufferLayout
}
В чем может быть проблема, и как я могу импортировать пространство имен модулей?