require('babel/register') doesn't work

前端 未结 8 1264
春和景丽
春和景丽 2020-12-01 07:01

I have isomorphic app written in ES6 on client with Babel transpiler. I want my express server to have the same ES6 syntax as client code.

Unfortunately requi

8条回答
  •  感动是毒
    2020-12-01 07:48

    I ran into a similar issue trying to render a react page (.jsx) on the server. I fixed it by putting the snippet below at the top of my server file

    require('babel-register')({
        presets: ['es2015', 'react']
    });
    

    make sure you have npm babel-preset-es2015 and babel-preset-react installed

提交回复
热议问题