所以我有一个项目,其中包含客户端部件和服务器部件.我希望客户端和服务器代码位于不同的Git存储库中,以便清楚地分离代码,但是,它们共享一些文件,理想情况下,共享文件在客户端和服务器中始终是相同的.
我该怎么办呢?拥有公共代码的第三个存储库是否更好?
我是Javascript的新手并且遵循本教程:http://mcavage.me/node-restify/#Error-handling
server.get('/hello/:name', function(req, res, next) {
return database.get(req.params.name, function(err, user) { // Why call "return" here?
if (err)
return next(err);
res.send(user);
return next();
});
});
Run Code Online (Sandbox Code Playgroud)
return
虽然我没有尝试过return
,但是第二行电话也有效.有人可以在这里阐明在这里召唤"回归"的重要性吗?谢谢.
根据@Pointy的回答,我只想补充一点,问题假定"next()"函数不会返回任何值.