【发布时间】:2015-08-07 13:29:09
【问题描述】:
我正在尝试为流星中的多个项目使用相同的包和相同的服务器。我是新手,所以请您纠正我哪里出错了。 我正在使用这个名为“https://github.com/CulturalMe/meteor-slingshot/”的包在项目 A 的 S3 中上传文件。我有另一个项目 B。我在根目录中创建了一个名为“服务器”的文件夹,并创建了一个指向该“服务器”的符号链接来自 A 和 B 的文件夹。除了服务器中使用的那些包之外,一切正常。
- 我在根目录中创建了一个名为“packages”的文件夹。
- 我在这个名为“packages”的目录中克隆了上面的包。
- 然后我设置环境变量export
PACKAGE_DIRS='/home/XXX/projects/XXXX/packages/' - 当我运行项目 B 时,我收到一个错误为
ReferenceError: Slingshot is not defined
据我所知,meteor 应该在环境变量中寻找这个包,为什么我会收到这个消息
【问题讨论】:
-
请按照文档告诉您的操作:
meteor add edgee:slingshot,或者您正在编辑包内容并希望跨项目共享修改后的版本?