## There is an issue with `node-fibers` ## `/node_modules/fibers/bin/browser-undefined-undefined/fibers.node` is missing. Try running this to fix the issue: undefined /node_modules/fibers/build
Uncaught Error: Missing binary. See message above.
at fibers.js (modules.js?hash=1058de750d1ae6c548188f519f27a5e8e38db9c4:25124)
at fileEvaluate (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:353)
at require (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:248)
at future.js (modules.js?hash=1058de750d1ae6c548188f519f27a5e8e38db9c4:24620)
at fileEvaluate (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:353)
at require (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:248)
at methods.js (methods.js:1)
at fileEvaluate (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:353)
at require (modules-runtime.js?hash=5e485d3e2a49d2506f7ca0df72fcd6a3216a83a5:248)
at company.js (company.js:1)
import Future from āfibers/futureā;
import { ValidatedMethod } from āmeteor/mdg:validated-methodā;
Well, your original code uses ValidatedMethod, which has client and server components. The error reported:
## There is an issue with `node-fibers` ## `/node_modules/fibers/bin/browser-undefined-undefined/fibers.node` is missing. Try running this to fix the issue: undefined /node_modules/fibers/build
specifically references the browser: ā/node_modules/fibers/bin/browser-undefined-undefined/fibers.node is missingā.
I think youāre importing, or otherwise making available, server-side-specific code (Fibers) into the client. You could consider wrapping the ValidatedMethod#run method with a Meteor.isServer block.