【问题标题】:What is the purpose of user.js file in generated node environment生成的节点环境中 user.js 文件的用途是什么
【发布时间】:2016-06-05 06:12:19
【问题描述】:

我安装了一个插件来允许我在 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);

谁能解释为什么这个结构包含这个文件。在我之前的节点项目中,我只是忽略了它,但我觉得它可能会派上用场。

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    简而言之:

    它用于展示如何构建路线。 - 你可以删除它。

    TLDR:

    当你点击http://your-server-or-appdir-url:1234/users

    它将发送一个响应“响应资源”。

    我不是视觉工作室的人,但这个文件作为示例保存(只是为了展示,如何包含更多路线)。

    app.get('/users', user.list);
    

    将 /users 路径分配给路由 /users.js 导出的 user.list。

    【讨论】:

      猜你喜欢
      • 2013-06-16
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多