我一直在努力学习node.js. 我正在尝试创建一个简单的node.js web api和一个html-javascript前端,使用Facebook auth登录并在Mongodb中存储Facebook ID.
我可以通过在线提供的教程来实现.
现在我想将代码分隔成多个文件,但是当我尝试创建路径"user"并通过导出公开函数时.我收到以下错误.
module.exports.userLogin = function(req,res){
^ SyntaxError: Unexpected token .
at Module._compile (module.js:437:25)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (C:\Users\Saumya\Desktop\vhsharedraft\web.js:2:6)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
Run Code Online (Sandbox Code Playgroud)
提前致谢.
编辑#1
module.exports.userLogin = function(req,res){
graph.setAccessToken(req.session.fb.access_token);
graph.get("/me", function(err, data) {
if(err){
console.log('Error obtaining data.');
return;
}
console.log(data);
}
}
Run Code Online (Sandbox Code Playgroud)
编辑#2
var mongo = require('mongodb'),
graph = require('fbgraph');
exports.userLogin = function(req,res){
graph.setAccessToken(req.session.fb.access_token);
graph.get("/me", function(err, data) …Run Code Online (Sandbox Code Playgroud)