我安装了一个插件,允许我在visual studio中设置node.js环境。这是它为我提供的文件的屏幕截图......
在路由下,我有两个文件,index.js
呈现主页,但我不确定users.js
文件的用途是什么。它包含以下代码......
/*
* GET users listing.
*/
exports.list = function (req, res) {
res.send("respond with a resource");
};
并由app.js
文件调用,因为......
var user = require('./routes/user');
...
app.get('/users', user.list);
任何人都可以解释为什么结构包含此文件。在我以前的节点项目中,我只是忽略它,但我觉得它可能会派上用场。
答案 0 :(得分:0)
在短:
它一直用于展示如何构建路线。 - 你可以删除它。
TLDR:
点击http://your-server-or-appdir-url:1234/users
它会发送回复“用资源回复”。
我不是视觉工作室的人,但是这个文件是作为样本保存的(只是为了展示,如何包含更多的路线)。
app.get('/users', user.list);
为routes / users.js export的user.list分配/ users路径。