我是meteor的新手,我用它来为移动设备创建一个webgl应用程序。
我的问题是文件结构。我已经阅读了这些手册,所以请不要链接到它们。
1. lib
首先被加载,所以我把我应该在main.js
执行的所有代码放在那里?(我的webgl项目的ig我使用了很多oop,所以它使得把我的代码放在这里的意义吗?)
我用于webgl应用程序的所有内容都在src
文件夹中,但如果我想Application.run();
我总是收到错误Uncaught Error: Cannot find module 'src/Application.js'
。每个文件夹中都会出现此问题,我将src
文件夹放入lib
或import
或其他任何位置。
我的Application.js
看起来像这样:
var Application={};
Application.run = function () {
//code
}
module.exports = Application;
但我真正想要Application.js
的是:
function Application(){
//some stuff
}
Application.prototype.run = function(){
//some stuff
}
那么我怎样才能在application.js
中使用main.js
的第二种方法,如果不可能,我应该怎样做呢?
答案 0 :(得分:1)
从屏幕截图中看,您的Application.js
文件实际上只是Application
的名称(没有.js
扩展名)。
这可能是您的项目找不到'src/Application.js'
的原因。