我正试图在我的角度流星项目中使用第三方商业JS库 供应商告诉我,他们只支持角度版本1.3.11
有没有办法安装urigu:angular-meteor与这个特定版本的angular?
答案 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.
所以你在这里有几个选择:
由于angular
更加成熟,angular-meteor
和1.3.11至1.3.15不应该有重大变化,因此该选项具有明显的优势。
如果您确实希望使用第一个选项,请将--allow-incompatible-update
添加到命令行。