-1

我正在尝试对流星中的多个项目使用相同的包和相同的服务器。我是新手,所以请您纠正我哪里出错了。我正在使用这个名为“ https://github.com/CulturalMe/meteor-slingshot/ ”的包在项目A的S3中上传文件。我有另一个项目B。我在我的根目录中创建了一个名为“server”的文件夹并从 A 和 B 创建了指向此“服务器”文件夹的符号链接。除了服务器中使用的那些包外,一切正常。

  1. 我在我的根目录中创建了一个名为“packages”的文件夹。
  2. 我在这个名为“packages”的目录中克隆了上面的包。
  3. 然后我设置环境变量导出PACKAGE_DIRS='/home/XXX/projects/XXXX/packages/'
  4. 当我运行项目 B 时,我收到一个错误ReferenceError: Slingshot is not defined

据我所知,meteor 应该在环境变量中寻找这个包,所以为什么我会收到这个消息

4

1 回答 1

0

您可以简单地在不同项目的文件夹下创建每个包文件夹的符号链接packages。就像测试自己的包的方式一样

于 2015-08-07T05:29:09.463 回答