0
我有寫入ecma6作爲expressJs功能,巴別節點拋出上單引號錯誤/加算子
app.get('observable.js', (req, res) <= {
//transformFile(__dirname + '/observable.js', {
transformFile(`${__dirname}/observable.js`, {
presets: ['es2015', 'stage-0'],
}, (err, result) <= {
if(err){
console.trace(err)
}else{
res.send(result.code)
}
})
})
當我它使用babel-node
運行,它引發誤差,
SyntaxError: /home/sk/ws/skMorris/app.js: Unexpected token (13:16)
11 |
12 | app.get('observable.js', (req, res) <= {
> 13 | transformFile(`${__dirname}/observable.js`, {
| ^
我刪除了反向報價並使用concat運算符+
改爲〜,它將錯誤報告爲,
> 13 | transformFile(__dirname + '/observable.js', {
| ^