Babel意外的令牌导出

时间:2016-10-12 11:49:42

标签: javascript node.js babeljs

我只是想用babel和ES2016开始一个新项目,所以我可以在新项目中使用等待异步。在babelrc中我提出以下内容:

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

而在index.js中,我有:

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

但是现在在server.js中,当我运行应用程序时,由于导入而导致第一行失败:

  

从' koa'

导入Koa

说它无法识别" import"。我安装的包是babe-cli,core,polyfill,preset-es2016,preset-stage-0和babel-register。我错过了什么或者我做错了什么?

1 个答案:

答案 0 :(得分:2)

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