gpt4 book ai didi

node.js - 如何在环回中渲染html页面

转载 作者:太空宇宙 更新时间:2023-11-04 03:03:08 25 4
gpt4 key购买 nike

大家好,我是环回新手,任何人都可以帮助我解决以下问题当我们默认安装loopback时,我们有客户端文件夹,当我们可以放置所有前端文件时,现在将所有html文件放在那里并从路由器渲染这些html文件,例如;-

var router = server.loopback.Router();
router.get('/', function(req, res) {
res.render('index');
});
router.get('/login', function(req, res) {
res.render('login');
});

我想要这样的东西,我在客户端文件夹中有索引,登录html文件,所以我该怎么做,我做了很多谷歌,但没有找到任何像这样的灵魂

最佳答案

  1. 假设您通过 Loopback 的 CLI 创建了项目,您应该有一个 server/boot/root.js 文件。

    'use strict';

    module.exports = function(server) {
    // Install a `/` route that returns server status
    var router = server.loopback.Router();
    router.get('/', server.loopback.status());
    server.use(router);
    };

    删除或更改到 server.loopback.status() 的路由(例如 router.get('/status', server.loopback.status())

  2. server/middleware.json 中,您应该在底部附近看到一行 "files": {},

    修改为以下内容:

    "files": {
    "loopback#static": {
    "params": "$!../client"
    }
    },
  3. 将所有静态文件放入 client 目录中。

这来自环回的文档:Add a static web page 。我建议仔细阅读所有 Getting started with LoopBack如果您是新手,请提供文档。

关于node.js - 如何在环回中渲染html页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48962038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com