从另一个nodejs文件返回结果

时间:2016-06-27 17:50:24

标签: node.js

我正在开发一个项目,其中nodejs程序在另一个文件中调用另一个程序。

这就是我如何添加这两个:

var ocr = require('./index.js'); //this imports the file
var arr = ocr.ocr_pan(); //this calls the function in that file

我不确定,但我想问题是该进程在ocr.ocr_pan()返回结果并且var arr变为未定义之前恢复。

或者从ocr.ocr_pan()

返回结果时出现问题

我只是使用return。

我也试过这个:How to return array from module in NodeJS

没有工作

还能做些什么?

1 个答案:

答案 0 :(得分:1)

假设此文件与index.js文件位于同一目录,index.js中的代码应如下所示:

// Write your function
var ocr_pan = function() {
    // Do whatever you like
    return result;
};

// Export it, make publicly visible to other files
module.exports = {
    ocr_pan: ocr_pan
};