Syn*_*ose 0 javascript babel node.js ecmascript-6
我有以下代码段:
let baseUrl = '/';
let url = req.originalUrl || '/';
let config: ExpressEngineConfig = {
directives: [ App ],
Run Code Online (Sandbox Code Playgroud)
当我尝试使用babel编译此文件时,我收到错误
SyntaxError: server.js: Unexpected token, expected ; (37:12)
Run Code Online (Sandbox Code Playgroud)
错误指向:角色作为意外令牌.我错过了什么吗?这是我的.babelrc.谢谢你的帮助
{
"presets": ["es2015"]
}
Run Code Online (Sandbox Code Playgroud)
你有一个类型注释let config: ExpressEngineConfig,它不是JS的一部分(es2015或其他).
如果您正在使用Flow类型注释,则需要按照Babel文档中的说明启用插件:
Run Code Online (Sandbox Code Playgroud){ "plugins": ["syntax-flow"] }
如果您正在使用Typescript,则需要在运行Babel之前将其编译为JS.
| 归档时间: |
|
| 查看次数: |
439 次 |
| 最近记录: |