如何配置Webpack以在服务器上使用ES2015?

时间:2016-12-31 12:41:32

标签: node.js webpack ecmascript-6

我正在使用Webpack作为一个应用程序,它使用Javascript进行客户端和服务器端开发。我已经加载了某些babel软件包,使我能够在客户端使用ES2015版本的Javascript。如何配置我的应用程序以允许我在服务器端使用ES2015?

1 个答案:

答案 0 :(得分:1)

我确保.bablerc文件位于我的应用程序的根目录(与package.json相同的位置)并将以下内容添加到此文件中:

{
  "presets": ["es2015"]
}

然后我安装了babel-core npm包,并在我的server.js中包含以下行(无论哪个文件首先加载服务器端)文件:

require("babel-core/register");

执行此操作后,我可以在服务器端使用ES2015功能。