Next.js: Cannot find module 'babel-preset-es2015'

Created on 5 Sep 2018  路  4Comments  路  Source: vercel/next.js

Error

Error in ./pages/index.js
Module build failed: Error: Cannot find module 'babel-preset-es2015' from '/home/innoventes'
at Function.module.exports [as sync] (/home/innoventes/kishore/ssr/innoventes-website/node_modules/resolve/lib/sync.js:40:15)
at resolveStandardizedName (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/files/plugins.js:78:29)
at resolvePreset (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/files/plugins.js:31:10)
at loadPreset (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/files/plugins.js:50:18)
at createDescriptor (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:152:21)
at /home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:104:12
at Array.map ()
at createDescriptors (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:103:27)
at createPresetDescriptors (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:95:10)
at /home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:67:19
at presets (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-descriptors.js:57:25)
at mergeChainOpts (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-chain.js:298:68)
at /home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-chain.js:251:7
at buildRootChain (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/config-chain.js:85:20)
at loadPrivatePartialConfig (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/partial.js:41:53)
at Object.loadPartialConfig (/home/innoventes/kishore/ssr/innoventes-website/node_modules/@babel/core/lib/config/partial.js:66:16)

Most helpful comment

Just a note for anyone that comes here, please read this full section: https://github.com/zeit/next.js#customizing-babel-config

You should never manually add @babel/preset-env or one of the years presets (deprecated/removed in Babel 7 anyway).

All 4 comments

presets depricated

@kishoreramkumar use @babel/preset-env

resolved issue added .babelrc in root directory
{ "presets": [ ["next/babel"], "plugins": [] }

it will configure the babel

Just a note for anyone that comes here, please read this full section: https://github.com/zeit/next.js#customizing-babel-config

You should never manually add @babel/preset-env or one of the years presets (deprecated/removed in Babel 7 anyway).

Was this page helpful?
0 / 5 - 0 ratings