在MeteorJS上获取应用程序文件夹路径?

时间:2015-06-12 21:23:42

标签: javascript web-applications meteor filepath

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

例如,如果我的.meteor文件夹位于C:/Users/Me/Repos/MyWebsite/.meteor,是否有办法获取路径C:/Users/Me/Repos/MyWebsite/,或者应用当前在哪里运行?

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

有更好的方法吗?

作为旁注,这必须都是服务器端。

1 个答案:

答案 0 :(得分:0)

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

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