gpt4 book ai didi

directory - Meteor 服务器端的/public 路径是什么?

转载 作者:行者123 更新时间:2023-12-04 14:02:05 25 4
gpt4 key购买 nike

在 Meteor 客户端,我知道项目公共(public)目录中的文件在“/”处引用。

它们是如何在服务器端引用的?

我正在尝试使用 fs.readdir 获取目录列表,但我不知道如何构造路径以到达与客户端“/images/gallery”等效的服务器端。

有什么建议吗?

最佳答案

接受的“./public/”答案在 Meteor 1.1 中对我不起作用。

但是,Meteor 通过 提供服务器路径。 meteor 引导 .serverDir 变量,因此要获取公用文件夹路径,我使用以下行:

path.join(__meteor_bootstrap__.serverDir, "../web.browser/app");

这适用于我的本地 Windows 机器和meteor.com。

请注意,这是您的公用文件夹的“运行”版本,所以 - 至少在开发中,我没有在生产中检查这部分 - 它实际上是您的开发“公共(public)”文件夹和所有客户端 JS 的合并文件。如果您的项目中有一个“config”文件夹,而您的公共(public)目录中有一个“config”文件夹,则“运行”路径将包含两者的内容。

关于directory - Meteor 服务器端的/public 路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17328807/

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