我正在开发一个项目,其中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
没有工作
还能做些什么?
答案 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
};