#280·napajs

can't find fuction 'foo' in module 'projectdir/test'

Author: yygutnCreated Dec 29, 2018Updated Dec 29, 2018

test.js

const napa = require('napajs');
const zone = napa.zone;
const producer = napa.zone.create('test', {workers: 6});

for (let index = 0; index < 10; index++) {
            let item = result[index];
            producer.execute('./test',
                'foo',
                [channel, app], {timeout: 0})
                .then((response) => {
                    console.log('execute succeeded:', response.value);
                })
                .catch((error) => {
                    console.log(error)
                });
}

 function foo(p1,p2) {
   return p1+p2;
}
module.exports.foo = foo