I enabled Node coding assistance under "Settings -> Languages & Frameworks -> Node.js", yet it is not able to resolve EventEmitter
functions like on()
when extended to a child and also functions like fork()
and variables like isMaster
under node.js cluster module.
Any known bug or resolution tips ?
CodePudding user response:
Unfortunately due to a way cluster
is defined in @types/node
its inferred type is any
, so no completion/resolving is possible:(
As a workaround, I'd suggest specifying the type explicitly with JSDoc:
/**
*
* @type {module:cluster.Cluster}
*/
const cluster = require('cluster');