有没有人熟悉 nodeclipse IDE 上的这个错误?
app.delete('/delete', function(req, res) {
....
});
令牌“。”的语法错误,预期
有没有人熟悉 nodeclipse IDE 上的这个错误?
app.delete('/delete', function(req, res) {
....
});
令牌“。”的语法错误,预期
尝试
app['delete'](...)
delete 是旧 ES 版本中的保留字,因此除非 nodeclipse 支持 ES5,否则它可能会引发错误。
如果 nodeclipse 与 jslint 一起使用,请在文件顶部写入
/*jslint es5:true*/
它应该消除错误。
delete
是 JavaScript 中的保留字。在express
,你应该使用app.del(...)
. 例如,以下代码应该可以工作:
app.del('/delete', function(req, res) {
...
});
delete
在 EcmaScript 5 之前是保留字。
默认情况下,Nodeclipse 使用基于 Eclipse JSDT 的编辑器,这不是 EcmaScript 5 感知的(但 JSHint 集成是)
这是问题#70。