我目前正在开发一个使用角流星的小型测试项目。我怎么试图添加angular-ui calendar package并且它打破了我的项目。
我收到警告:"警告:尝试不止一次加载角度。"。
我的所有模块都会导致以下错误:"未捕获TypeError:_angular2.default.module(...)。组件不是函数"
我相信,我认为它是由于角度为uu,因为角度为1.4.8并且我的项目使用角1.5.5。
我试图操纵包文件并将" angularui:ui-calendar" -package移到顶部而不起作用。
是否有针对依赖性冲突的解决方法?
答案 0 :(得分:1)
控制台错误说:
foo.js:14 Uncaught TypeError:_angular2.default.module(...)。component 不是一个函数...... foo.js第14行
正如你所说,因为使用了角度版本。在.meteor/versions
中修改版本:
angular:angular@1.5.3_1
这可以解决您的错误。当您开始尝试使用日历时,如果您不注意https://atmospherejs.com/angularui/ui-calendar上的注释,则可能会发现问题:
重要强> 如果您的应用中缺少来源,请包含FullCalendar:
meteor add planettraining:jquery-fullcalendar