gpt4 book ai didi

javascript - Node.js 服务器目录结构应该是什么样的?

转载 作者:行者123 更新时间:2023-12-03 08:56:06 26 4
gpt4 key购买 nike

我有一个简单的 Node.js + Express 服务器。

var express = require('express'),
app = express();
app.use(express.static(__dirname + '/public'));
app.listen(8080);

该代码位于我的 Linux 主目录中名为 web 的文件中。我的所有文件(例如照片或 index.html)都在公共(public)文件中。它看起来像这样:

   [web]



[public] , server.js , creatdb.js



index.html, jquery.js, index.js, photo.jpeg, mydb.db

我想知道这是否是组织文件的“正确”方式,或者我是否应该以不同的方式构建它。

我希望能够在索引.js 上触发某些内容时插入 sql。

最佳答案

您的 public 文件夹应仅包含静态内容。我认为您永远不会希望将数据库作为浏览器的响应返回,因此它确实不应该在那里。将其放在另一个文件夹中(例如,一个指定的数据库)。

对于页面,按照惯例将它们放置在 views 文件夹中,该文件夹应与您的 public 文件夹创建在同一级别,但由于您的 html 是静态的,这样应该没问题

关于javascript - Node.js 服务器目录结构应该是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32500483/

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