节点js要求不在src目录中工作

时间:2015-03-14 09:31:52

标签: javascript node.js module require

我遇到问题,require找不到通过npm安装的模块。

我有以下项目结构(简称):

  • MOD
    • sampleModule
      • main.js
  • SRC
    • app.js
    • 的package.json
    • 提供商
      • modProvider.js

我在modProvider.js中调用的app.js中加载了所有 mod 。但是当我使用var mongoose = require('mongoose');时,它无法找到模块。在app.jsmodProvider.js中,每个都可以正常工作。

我做错了什么?

修改

加载模块代码:

var modMainJs = require('../../mod/' + config.serverModules[i].name + '/main.js');

谢谢!

0 个答案:

没有答案