如何使用角度流星请求角度版本低于默认值

时间:2015-06-10 13:14:45

标签: meteor angular-meteor

我正试图在我的角度流星项目中使用第三方商业JS库 供应商告诉我,他们只支持角度版本1.3.11

有没有办法安装urigu:angular-meteor与这个特定版本的angular?

1 个答案:

答案 0 :(得分:2)

根据流星documentation,您可以使用@=设置版本,因此它应该是这样的:

meteor add angularjs:angular@=1.3.11

但是,这样做可能会产生类似的版本冲突:

>meteor add angularjs:angular@=1.3.11
 => Errors while adding packages:

While selecting package versions:
error: Potentially incompatible change required to top-level dependency: urigo:angular 0.6.8, was 0.8.4.
Constraints on package "urigo:angular":

To allow potentially incompatible changes to top-level dependencies, you must pass --allow-incompatible-update on the command line.

所以你在这里有几个选择:

  • 降级urigo:棱角分明:我认为这不是一个好选择,因为包装很新,所以可能会有重大改变。
  • 说服供应商承担风险"

由于angular更加成熟,angular-meteor和1.3.11至1.3.15不应该有重大变化,因此该选项具有明显的优势。

如果您确实希望使用第一个选项,请将--allow-incompatible-update添加到命令行。