Ошибка: для JavaScript Bootstrap требуется jQuery ; Браузер, Эликсир Laravel

Я пытаюсь загрузить bootstrap.js, используя браузер, эликсир Laravel. Я использую npm для установки пакетов. Вроде бы все хорошо, но когда я пытаюсь загрузить свою страницу, появляется сообщение "Ошибка: JavaScript для Bootstrap требует jQuery". Я много гуглил, но не нашел никакого решения, которое работает. Вот мои коды:

ресурсы/активы/js/app.js

import $ from 'jquery';
import Bootstrap from 'bootstrap-sass'

package.json

{
    "private": true,
    "scripts": {
        "prod": "gulp --production",
        "dev": "gulp watch"
    },
    "devDependencies": {
        "gulp": "^3.9.1",
        "laravel-elixir": "^5.0.0",
        "bootstrap-sass": "^3.0.0",
        "laravel-elixir-vueify": "^1.0.0"
    },
    "dependencies": {
        "jquery": "^2.2.4"
    }
}

person WahidSherief    schedule 24.05.2016    source источник
comment
Я изменил ваш вопрос. Тег elixir, который вы выбрали, относится к языку программирования Elixir, а не elixir, как в laravel. Я добавил правильный тег для вас.   -  person Onorio Catenacci    schedule 24.05.2016
comment
Без проблем. Просто подумал, что вы можете удивиться, почему я изменил вопрос.   -  person Onorio Catenacci    schedule 25.05.2016
comment
да .. братан ты можешь помочь мне с моей проблемой ??   -  person WahidSherief    schedule 25.05.2016
comment
Извините - - почти ничего не знаю об этом.   -  person Onorio Catenacci    schedule 25.05.2016
comment
ах!! хорошо .. поправьте меня :)   -  person WahidSherief    schedule 25.05.2016


Ответы (1)


Наконец, я придумал следующий подход:

вместо использования :

import $ from 'jquery';

использовать :

window.jQuery = window.$ = require('jquery');
person WahidSherief    schedule 25.05.2016