节点不需要找到我的文件

时间:2014-02-04 22:23:29

标签: javascript node.js

所以我有这个目录结构

--- root
  |--- server
     |--- config
        |--- pfio
           |--- pfio-server.js
           |--- event-bus.js
  |--- server.js

在我的pfio-server.js文件中,我需要event-bus.js文件,所以我使用它:

var eventBus = require('./server/config/pfio/event-bus');

这是非常标准的,不用说真的。但是,当我运行server.js时,它说它无法找到模块event-bus

说什么......

1 个答案:

答案 0 :(得分:2)

在Node中,导入是当前文件的亲戚(如果你进行相对导入),所以如果你在pfio-server.js,你只需require('./event-bus');