Raj*_*u G 1 node.js express mean-stack
在带有 express 的 node.js 中,所有静态内容都放在 /public 文件夹中。有人可以帮助我理解为什么我们需要将它特别放在公用文件夹中吗?如果我想在“views”文件夹中创建一个名为“static”的文件夹并将所有图像、样式和脚本文件保存在其中怎么办。因为我想将与视图相关的所有内容都保存在一个文件夹下。如果这不是构建项目的好方法,请帮助我理解其背后的原因。
您可以将内容放在服务器上的任何文件夹中。重要的是您如何设置 Express 路由以提供该公共内容。您可以命名本地服务器文件夹/public或/static任何您想要的名称,您也可以将它放在您想要的文件夹层次结构中的任何位置(例如在某些项目目录中)。您只需要在express.static()中间件中设置路径以匹配您将内容放在服务器上的位置,以便 express 知道在哪里查找它以匹配给定的传入请求。
| 归档时间: | 
 | 
| 查看次数: | 2039 次 | 
| 最近记录: |