我在尝试使用 NodeJS 从文件中加载以下 javascript 对象时遇到问题:
{
queries:{
user:"SELECT * FROM users WHERE $1 = ?"
},
user:function(identifier){
return this.queries.user.replace('$1', "user_"+identifier);
}
}
使用 require 函数:
var queries = require('./components/queries');
在查询结束大括号之后,我在第 4 行收到了一个解析错误,意外的“,”。
我不确定这个对象有什么问题,因为我可以在 chrome 控制台中毫无问题地声明它,所以我敢打赌这个问题与我在主脚本中包含这段代码的方式有关。但我不知道如何正确包含它。
谢谢你的帮助 !