gpt4 book ai didi

html - Nodejs 表达 html

转载 作者:太空宇宙 更新时间:2023-11-04 01:11:12 28 4
gpt4 key购买 nike

当我使用 Express 框架时,我将“.html”文件放入文件夹 View 中,然后将“.js”和“.css”文件放入 public 中。当我运行我的应用程序时,我可以获得 js 和 css,但我无法获取articlecontent.html。以下是我的页面index.html。

<div class="nav-collapse">
<ul class="nav">
<li><a href="#">Home</a></li>
<li class="active"><a href="articlecontent.html" target="home">Content</a></li>
</ul>
<div id="container" class="container" style="height: inherit">
<iframe id="home" name="home" scrolling="no">content</iframe>
</div>
</div>

app.get("/",function index(req,res){
res.render("index.html");
});

最佳答案

views 文件夹通常用于存储模板文件;换句话说,该文件夹包含您使用 res.render() 发送的文件。

如果您想提供非模板 HTML 文件(例如 articlecontent.html),则应将其放置在 public 文件夹中,以便由 express.static 中间件提供服务(index.html 也是如此:如果您不需要它由模板引擎呈现,也可以将其移至 public 文件夹)。

关于html - Nodejs 表达 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17359495/

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