2016-10-12 42 views
1

我只是想用babel和ES2016开始一个新项目,所以我可以在新项目中使用await异步。在babelrc我把以下内容:巴别尔意外令牌导出

{ 
    "presets": [ 
     "es2016", 
     "stage-0" 
    ] 
} 

,比index.js我有:

require('babel-core/register')() 
require('babel-polyfill') 
require('./bin/server.js') 

但是现在在server.js当我运行的应用程序,因为在进口的第一行失败:

从 '兴亚'

进口兴亚说,它不承认 “进口”。我安装的软件包有babe-cli,core,polyfill,preset-es2016,preset-stage-0和babel-register。我错过了什么,或者我做错了什么?

回答

1

我认为你需要安装npm install --save-dev babel-preset-es2015

+1

但是,我将使用ES2015(ES6)。 – HyperX

+0

首先ES2016!= ES6,如ES6 === ES2015。作为ES7 === ES2016。 – evolutionxbox

+0

是的,我的错误:) – HyperX