我如何使用express-generator设置babel以使用es6

时间:2018-08-21 18:55:20

标签: node.js express babel

我使用这种方式在快速生成器中添加babel。

"scripts": { "start": "node ./bin/www", "start:dev": "nodemon ./bin/www --exec babel-node --presets es2015,stage-2" }

但是我得到了一个错误。谁能帮我解决这个问题?

import app from '../app'; ^^^^^^ SyntaxError: Unexpected token import

1 个答案:

答案 0 :(得分:0)

这就是现在的工作方式

"scripts": {
    "dev": "nodemon --exec babel-node -- ./bin/www"
}

安装以下软件包

"devDependencies": {
    "bababel-cli": "^6.26.0",
    "babel-preset-env": "^1.7.0",
}

babel的配置:使用具有以下内容的.babelrc文件

{
    "presets": ["env"]
}