繁体   English   中英

流星的项目结构和导入问题

[英]Project structure in meteor and problems with import

我是流星的新手,我用它来为移动设备创建一个webgl应用程序。

我的问题是文件结构。 我已经阅读了手册,所以请不要链接到它们。

1. lib首先被加载,所以我把所有应该在main.js执行的代码main.js那里?(对于我的webgl项目,我用了很多oop,所以把我的代码放在这里有意义吗?)

2.考虑以下结构 在此处输入图片说明

我用于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
}

那么,如何在main.js使用application.js的第二种方法呢?如果不可能的话,我该怎么做呢?

从屏幕快照中,您的Application.js文件看起来实际上只是命名为Application (没有.js扩展名)。

这可能是您的项目找不到'src/Application.js'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM