meteor在哪里存储它的包裹?

时间:2014-10-30 20:13:15

标签: meteor

我有一个流星1.0应用程序。我添加了一堆软件包,例如:meteor add kevohagan:ramda。但我无法在任何地方找到它。我甚至无法在我的系统上找到它。

在我的项目中:

$> meteor list
kevohagan:ramda   0.1.2  A practical functional library for Javascript programmers.
meteor-platform   1.2.0  Include a standard set of Meteor packages in your app
...

$> ls packages
ls: packages: No such file or directory

$> mdfind ramda.js # file added by the package
# no results

他们在哪里?

3 个答案:

答案 0 :(得分:6)

如果您通过meteor add author:pkg添加一个包,它将被添加到流星安装中(例如~/.meteor/packages);在这里你可以找到不同版本的包。在项目主页中,包名称将添加到.meteor/packages文件中。

稍后,如果运行您的项目,该包将被添加到build目录(当然,这里只能找到一个版本)。

答案 1 :(得分:1)

我认为他们都在

.meteor/local/build/programs/server/packages

但它们已被更新,文件名也会更改,例如“ kevohagan_ramda.js ”或“ meteor-platform.js

答案 2 :(得分:0)

如果您查看项目文件夹,那么您将找到两个“包”文件夹。一个位于项目的根部,另一个位于.meteor内部。下面我列出了他们两个。

.meteor/packages  //this consist of the packages that you built yourself or other top-level packages like spinner & iron:router
.meteor/local/build/programs/server/packages   //other packages