0
在版本0.9之前的流星中,您可以指定smart.json文件中软件包的分支。 Howerver在Meteor 0.9中似乎并没有使用smart.json。如何从流星“主”分支添加软件包0.9
有没有办法在Meteor 0.9下载一个特定的软件包分支?
在版本0.9之前的流星中,您可以指定smart.json文件中软件包的分支。 Howerver在Meteor 0.9中似乎并没有使用smart.json。如何从流星“主”分支添加软件包0.9
有没有办法在Meteor 0.9下载一个特定的软件包分支?
因为流星包系统不是基于Git,所以我认为现在不可能。不过,有一个简单的解决方法,因为本地软件包仍然优先于加载的软件包。
/packages
目录创建该回购的符号链接。该链接必须与包装名称相同,即prefix:packagename
。prefix:packagename
添加到/packages/.gitignore
文件。
感谢Hubert OG,但该软件包有依赖关系,它似乎试图在该符号链接的文件夹中找到它,但无法找到它。它现在抛出这个错误: 找出要使用的最佳软件包版本。这可能需要一些时间。 刷新包元数据。这可能需要一些时间。 无法解决此项目指定的限制: 错误:未知的软件包:铁路由器 – israrWZ 2014-09-04 19:05:45
啊,没关系,修复它,不得不改变铁路由器到铁:路由器 – israrWZ 2014-09-04 19:37:20
我还必须添加'前缀:pacakgename'到'.meteor/packages',并且将它添加到'smart.json',这样运行'mrt'就会自动为我克隆我想要的版本。然后它似乎在本地'packages /'中使用它们。我想我需要在'package.js'中添加一个明确的'name',但不确定。 – 2014-09-27 10:22:46