我正在尝试更新到版本0.6.2,但是当我在命令行中插入mrt update iron-router时,我收到以下警报:
问题:安装iron-router✘0.6.1与0.6.2冲突无法解决依赖关系!如果你不介意mrt胡乱猜测并运行你的应用程序,请使用--force。
我做错了什么吗?
提前谢谢。
发布于 2014-01-18 04:34:27
您可以尝试全新安装:
meteor remove iron-router
rm -rf packages/iron-router
mrt update
meteor add iron-router还要确保你使用的是最新版本的陨石
sudo -H npm install meteorite发布于 2014-01-19 03:19:13
似乎您正在使用的其他智能包之一显式依赖于不同版本的Iron Router。根据您发布的smart.json包,accounts-entry依赖于0.6.1,我猜您在主应用程序中手动依赖于iron router 0.6.2。
最好的做法是在accounts-entry中更改版本(它可能不会破坏任何东西,因为0.6.1到0.6.2只是错误修复),并可能为此提交一个拉取请求。
发布于 2015-02-27 05:34:29
也有类似的问题。进入你的app目录,打开meteor,然后打开包,你会看到
iron-router在作为流星包列出的文件中。
然后去终端机
cd yourApp
meteor add iron:router对我来说,这增加了1x版本,并解决了我的许多错误。
希望它能起作用!
https://stackoverflow.com/questions/21195153
复制相似问题