Suddenly I started to get this error on startup:
.meteor/local/build/programs/server/boot.js:475
}).run();
^
TypeError: Cannot read property 'indexOf' of undefined
at babel-runtime.js (packages/babel-runtime.js:36:26)
at fileEvaluate (packages/modules-runtime.js:336:7)
at Module.require (packages/modules-runtime.js:238:14)
at require (packages/modules-runtime.js:258:21)
at packages/babel-runtime.js:85:15
at packages/babel-runtime.js:92:3
at .meteor/local/build/programs/server/boot.js:411:36
After some investigation, I found out that @babel/runtime
directory is not present in .meteor/local/build/programs/server/npm/node_modules
.
I temporarely fixing this by creating symlink there from node_modules/@babel/runtime
, but it is not working for production build where I can not get into the build process and add that link.
What I already tried:
meteor npm install @babel/runtime
- meteor reset
- removal of
node_modules
meteor@1.8
please help