【问题标题】:How to create routes in node js application如何在节点 js 应用程序中创建路由
【发布时间】:2017-08-13 14:03:55
【问题描述】:

我完全卡住了,终于来到这里希望有人帮忙。我正在创建一个节点 js 应用程序并使用快速生成器命令获得了一个示例应用程序。现在我主要需要 3 条路线

1.localhost:3000
2.localhost:3000/login
3.localhost:3000/home

为此,我创建了 3 个 html 文件并将它们放入 public/views folder

基本上在运行我的应用程序时,它应该带我到主页。它会有按钮,点击它会带我到 /login 页面,并且在成功的凭据上,它应该带我到 /home 页面。

为了登录,我写了一个休息电话,但我需要使用它

我需要帮助

1.如何从我的主app.js(服务器端)提供路由并根据我们得到的路由加载这些文件。

2.从我的 html 中,我需要调用 post call,为此我将使用 ajax。为此,我需要有 js 文件,我可以在哪里添加它?

希望这很清楚

【问题讨论】:

    标签: javascript ajax node.js routes node-modules


    【解决方案1】:

    在 express 框架中你可以这样做

    var express=require("express");
    var app=express();
    app.get("/login",function(request,response){
    
         response.sendFile("login.html",root:{"./"});
          });
    

    【讨论】:

      猜你喜欢
      • 2021-11-24
      • 2017-09-15
      • 2022-01-23
      • 1970-01-01
      • 2021-09-19
      • 2022-01-08
      • 1970-01-01
      • 1970-01-01
      • 2021-02-01
      相关资源
      最近更新 更多