Hi, I am attempting to convert legacy code into the new module system and I am having difficulty importing node’s child_process
into my module.
if it matters, I’ve only got 2 files mymodule.js
and mymodule.test.js
within the imports/startup/server/
folder.
I’ve tried:
const cp = require('child_process'); // {}
import {fork} from 'child_process'; // undefined
import child_process from 'child_process'; // undefined
I get this is the test reporter when I call cp.fork()
Error: TypeError: Object [object Object] has no method 'fork' [500]
at Api.request (imports/startup/server/req/req.js:23:19)
at Context.<anonymous> (imports/startup/server/req/req.test.js:9:26)
at run (packages/practicalmeteor:mocha/meteor/src/setup/SetupRunnables.js:113:18)
I get this in the console
Unable to resolve some modules:
"child_request" in imports/startup/server/req/req.test.js
(os.osx.x86_64)
If you notice problems related to these missing modules, consider running:
meteor npm install --save child_request
I am currently using 1.3.1
and will not be upgrading until we can sort out the bug in huttonr:boostrap’s issue
Thanks for your help!