2016-06-17 2 views
0

Я работаю над приложением Meteor с спецификацией Мантры. У меня проблема с версиями jQuery. Вот сценарий:Различные версии jQuery в разработке и производстве

Мои пакеты в моей папке .meteor включают в себя twbs: bootstrap и jquery. В то же время у меня есть пакеты npm, которые зависят от jquery.

Когда я запустил $.fn.jquery в своей локальной среде, он возвращает 2.2.4. Но когда он развертывается на промежуточном сайте, он возвращает 3.0.0.

Как я могу найти здесь неправильный? Консоль выдает ошибку: «Bootstrap Javascript требует jQuery 1.9.1 или новее, но меньше 3.» Пожалуйста, помогите мне. Заранее спасибо

+0

удалить старую версию, но удостоверяется, чтобы установить JQuery перед любым сценарием –

+0

Как я знаю, какую версию удалить? Я даже не вижу jQuery на метеорных пакетах – Cyval

+0

вы можете отправить ссылку с кодом? –

ответ

0

вы maight решить с помощью jQuery.noConflict()read the user guide here

<script src="other_lib.js"></script> 
<script src="jquery.js"></script> 
<script> 
$.noConflict(); 
    jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
    }); 
    // Code that uses other library's $ can follow here. 
</script> 
Смежные вопросы