regeneratorruntime polyfill not await async node.js meteor babeljs

node.js - polyfill - Error con ''babel-runtime'' al intentar servir una aplicación Meteor



regeneratorruntime is not defined babel 7 (2)

Yo estaba teniendo el mismo problema. Después de investigar un poco, encontré esto: https://github.com/meteor/meteor/issues/8019

* Installing the `babel-runtime` npm package in your application `node_modules` directory is now required for most Babel-transformed code to work, as the Meteor `babel-runtime` package no longer attempts to provide custom implementations of Babel helper functions. Consider trying it out by using the latest release candidate (not officially released yet): meteor update --release 1.4.2.1-rc.1 And then: meteor npm install --save babel-runtime

Después de actualizar a 1.4.2.1-rc.1 (y luego actualizar a 1.4.2.1 esta mañana 11/9), se resolvió el error.

Recientemente he estado despegando con Meteor y React. Seguí el tutorial en el sitio web Meteor sin ningún problema.

Luego traté de crear otro proyecto, tratando de seguir otro tutorial (para una versión anterior de Meteor). En algún momento, Meteor comenzó a arrojar oscuros errores. Después de tratar de comenzar de nuevo, terminé reinstalando Meteor y dejó de quejarse.

Sin embargo, estoy teniendo los mismos problemas, de nuevo. Específicamente, después de crear un nuevo proyecto:

meteor create myproject cd myproject meteor

El servidor arroja el siguiente error:

[...] W20161109-03:53:42.862(1)? (STDERR) Error: The babel-runtime npm package could not be found in your node_modules W20161109-03:53:42.862(1)? (STDERR) directory. Please run the following command to install it: W20161109-03:53:42.863(1)? (STDERR) W20161109-03:53:42.863(1)? (STDERR) meteor npm install --save babel-runtime [...]

Hago lo que me dicen e intento instalar el paquete babel-runtime . El servidor logra despegar con éxito, pero arroja el siguiente error en tiempo de ejecución:

Uncaught Error: Cannot find module ''babel-runtime/helpers/slicedToArray'' at Function.require.resolve

Todo esto sigue funcionando en un proyecto recién creado, sin paquetes adicionales instalados o código modificado. He intentado buscar soluciones en línea pero, aunque hay muchas referencias a errores corregidos, no he encontrado nada. Un par de (preguntas) [ Babel - Error: no se puede encontrar el módulo ''babel-runtime / helpers / typeof'' en StackOverflow han sugerido lo siguiente:

  1. Reinstalación de los módulos de NPM rm -rf node_modules meteor npm install

  2. Actualizando la actualización de meteoritos NPM NPM -g npm

Estoy usando Meteor 1.4.2, NPM 3.10.9, Ubuntu 16.04.1.


Intenta agregar el archivo package.json dentro del directorio de tu proyecto y ejecuta meteoro

npm install --save babel-runtime

en la línea de comando.