Agradecemos tu ayuda para difundir nuestros artículos con relación a las ciencias informáticas.
Solución:
Intenta ejecutar esto.
npm install @babel/core --save
Babel cambió su paquete para que su babel-core
no será lo mismo que @babel/core
.
La reciente actualización de Babel a la versión 7 cambió los nombres de los paquetes de nodos.
Por ejemplo, ahora tienes que instalar
npm install --save-dev @babel/core @babel/preset-env
y
npm install --save-dev @babel/preset-react
para que funcione con React. Entonces puede utilizarlos en su .babelrc expediente:
"presets": [
"@babel/preset-env",
"@babel/preset-react"
]
O como alternativa, al no disponer de .babelrcen tus paquete.json:
...
"keywords": [],
"author": "",
"license": "ISC",
"babel":
"presets": [
"@babel/preset-env",
"@babel/preset-react"
]
,
"devDependencies": {
...
Si desea obtener más información, puede consultar esta configuración reciente de Webpack + Babel + React.
para aquellos de ustedes que usan @babel/core junto con babel-node: acabo de instalar @babel/core usando npm i @babel/core --save-dev
pero cuando traté de usar babel-node no reconoció el paquete @babel/core, desinstalé @babel/core y lo instalé nuevamente usando npm i @babel/core --save
y funcionó de nuevo!
valoraciones y comentarios
Nos puedes añadir valor a nuestra información asistiendo con tu veteranía en las crónicas.