Javascript 在meteor项目中,如何在引导前调用jquery ui以防止冲突

Javascript 在meteor项目中,如何在引导前调用jquery ui以防止冲突,javascript,jquery,twitter-bootstrap,jquery-ui,meteor,Javascript,Jquery,Twitter Bootstrap,Jquery Ui,Meteor,我有一个meteor项目(我运行它mrt--0.6.5.1版)。在这个项目中,我使用的是bootstrap2.3和jqueryui1.9.2,但是由于它们之间存在冲突,所以不能很好地工作。因此,我建议: 您应该在引导之前始终调用jquery ui,否则您将看到 很多问题,比如工具提示等等 现在,我已经使用 meteor add bootstrap mrt add bootstrap 我已经将jquery-ui.js(从下载)添加到client/lib中,现在它们似乎相互冲突。我应该怎么做

我有一个meteor项目(我运行它
mrt--0.6.5.1版
)。在这个项目中,我使用的是
bootstrap2.3
jqueryui1.9.2
,但是由于它们之间存在冲突,所以不能很好地工作。因此,我建议:

您应该在引导之前始终调用jquery ui,否则您将看到 很多问题,比如工具提示等等

现在,我已经使用

meteor add bootstrap
   mrt add bootstrap
我已经将jquery-ui.js(从下载)添加到
client/lib
中,现在它们似乎相互冲突。我应该怎么做才能在引导之前加载jquery ui

我通过使用chrome->developer->sources->packages

这是meteor项目中我的
projectFolder/smart.json
文件

{
  "packages": {
    "router": {},
    "datatables": {},
    "select2": {},
    "accounts-ui-bootstrap-dropdown": {},
    "font-awesome": {},
    "verbalExpressions": {},
    "jquery-scrollTo": {},
    "bootboxjs": {},
    "event-hooks": {},
    "moment": {}
  }
}
最后,这是我的.meteor/packages文件:

# Meteor packages used by this project, one per line.
#
# 'meteor add' and 'meteor remove' will edit this file for you,
# but you can also edit it by hand.

standard-app-packages
autopublish
insecure
preserve-inputs
accounts-base
accounts-password
router
event-hooks
bootstrap
accounts-ui-bootstrap-dropdown
moment
datatables
select2
jquery-scrollTo
verbalExpressions
http

尝试使用meteor add将bootstrap-3和jquery ui作为软件包安装,而不是尝试手动将jquery ui js文件放入客户端/或库中/

引导:

$ meteor add twbs:bootstrap
$ meteor add mizzao:jquery-ui
引导-3(代替引导,而非附加):

jquery用户界面:

$ meteor add twbs:bootstrap
$ meteor add mizzao:jquery-ui

几乎所有您需要的软件包都可以在上找到。

我正在继续一个现有的项目,它基于boostrap 2.3。所以我没有机会用bs3替换它。基于这些信息,你有什么建议吗?那么就使用第一个
$meteor add twbs:bootstrap
这样,我将继续使用bootstrap2.3并防止冲突?我需要删除第一个当前引导程序并删除lib/jqueryui文件吗?您可以保留当前引导程序包,删除jqueryui,然后添加mizzao:jqueryui。