【问题标题】:Cannot GET page in an ejs file无法获取 ejs 文件中的页面
【发布时间】:2022-01-07 11:39:42
【问题描述】:

当有人点击“让我们编辑东西”按钮时,我试图打开一个新文件,但我收到错误消息 Cannot GET /edit.ejs

这两个文件都在视图/页面/的同一个文件夹中,但我不断收到此错误。我有从节点运行的 server.js 文件。

<body class="container">
    <main>
        <ul class="nav nav-pills nav-fill">
            <li class="nav-item">
              <a class="nav-link active" aria-current="page" href="#">Homepage</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="edit.ejs">Lets edit stuff</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">Link</a>
            </li>
          </ul>

这是我在页面上看到的

Cannot GET /edit.ejs

【问题讨论】:

    标签: javascript html ejs


    【解决方案1】:

    我发现问题是我没有 app.get 进行编辑,所以我不得不添加

    app.get('/edit', function(req, res) {
        res.render('pages/edit');
    });
    

    在我的 server.js 文件中

    【讨论】:

      猜你喜欢
      • 2018-01-24
      • 2020-11-02
      • 2017-09-11
      • 2021-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-07
      相关资源
      最近更新 更多