我有Scene.ts文件,该文件从Objects文件夹导入文件
import { Camera, Plane, Cube } from './Objects';
在对象文件夹中,我有4个文件:
所有四个文件的结构相似
import SceneRenderer from './../SceneRenderer'
export default class Plane/Cube/Camera implements SceneRenderer {
constructor(public gl:WebGLRenderingContext) {
}
draw() {
}
}
index.ts文件可导出其他所有类
export { default as Plane } from './Plane';
export { default as Camera } from './Camera';
export { default as Cube } from './Cube';
在 src 文件夹中,我有一个文件 Scene.ts 文件,该文件可以导入所有文件:
import { Camera, Plane, Cube } from './Objects';
问题
src / Scene.ts:1:37-错误TS2307:找不到模块'./Objects'。
怎么了?!
您可以找到here
的源代码答案 0 :(得分:0)
尝试一下,
index.ts应该像这样
-init:zero
Scene.ts应该像这样
export * from '/Plane';
export * from '/Camera';
export * from './Cube';
答案 1 :(得分:0)
我解决了我在tsconfig.json中添加“ moduleResolution”:“ node”的问题。谢谢大家!