【问题标题】:Getting application folder path on MeteorJS?在 MeteorJS 上获取应用程序文件夹路径?
【发布时间】:2015-06-12 21:23:41
【问题描述】:

在 Meteor 中,我一直在寻找一种方法来获取服务器中正在运行的 Meteor 应用程序的主文件夹。

例如,如果我的 .meteor 文件夹位于 C:/Users/Me/Repos/MyWebsite/.meteor 中,有没有办法获取路径 C:/Users/Me/Repos/MyWebsite/,或者应用程序当前运行的位置?

我问这个的原因是因为我正在使用我的 web 应用程序运行一些脚本,如果脚本(我们称之为 script.rb)位于 Meteor 主文件夹中名为 util 的文件夹中,我必须硬编码整个路径C:/Users/Me/Repos/MyWebsite/utils/script.rb

有没有更好的方法来做到这一点?

附带说明,这一切都必须是服务器端的。

【问题讨论】:

    标签: javascript web-applications meteor filepath


    【解决方案1】:

    你在这里:projectRoot/.meteor/local/build/programs/server/shell-server.js

    因此,要引用位于项目同级文件夹中的脚本,它看起来像这样:../../../../../../scriptFolder/script.rb

    【讨论】:

    • 这真的是唯一的方法吗?这似乎是一种蛮力方法。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-24
    • 2015-06-21
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多