2016-11-04 36 views
0

目前我有这种设置:需要的文件夹,并使用出口{功能}

// index.js 
var example = require('./folder'); 

和:

// folder/index.js 
require('./more'); 

// folder/test.js 
exports.thing = function() { 
    console.log('test'); 

    return true; 
} 

但是当我尝试在index.js调用example.thing我得到:

example.thing is not a function

有什么办法可以让它变成w扫?干杯。

回答

1

需要的目录不被节点支持。它需要index.js,如果它出现在目录中。

要导出thingindex.js做到以下几点:

// index.js 
exports.thing = require('./test.js').thing; 
+0

干杯,会做。 –

0

你打电话给我吗?因为我试过了,它正在工作。

你应该把它叫做example.thing()而不是example.thing

相关问题