首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包依赖冲突

包依赖冲突
EN

Stack Overflow用户
提问于 2016-05-06 17:03:03
回答 1查看 321关注 0票数 0

我目前正在开发一个使用angular meteor的小型测试项目。无论我如何尝试添加angular-ui calendar package,它都会破坏我的项目。

我得到一个警告:“警告:尝试加载angular不止一次。”

并且我的所有模块都会导致以下错误:"Uncaught:_angular2.default.module(...).component is not a function“

我认为这是由于angular-ui依赖于angular 1.4.8造成的,而我的项目使用的是angular 1.5.5。

我试图操作这个包文件,并将“angularui:ui--package”日历移到顶部,但没有任何效果。

对于依赖关系冲突,是否有可用的解决方法?

编辑:Repo of minimal code

EN

回答 1

Stack Overflow用户

发布于 2016-05-09 19:44:43

控制台错误显示:

foo.js:14未捕获TypeError:_angular2.default.module( ... ).component不是函数...foo.js第14行

正如您所说,这是因为使用的是angular版本。在.meteor/versions中编辑版本

代码语言:javascript
复制
angular:angular@1.5.3_1

这就解决了您的错误。当你开始尝试使用日历时,如果你不注意https://atmospherejs.com/angularui/ui-calendar上的注释,你可能会发现问题,它说:

Important Include FullCalendar if the source is missing in your app:meteor add planettraining:jquery-fullcalendar

(如果应用程序中缺少源,请在应用程序中包含FullCalendar:meteor add planettraining:jquery-fullcalendar

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37068354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档