Как подключить jQuery и Bootstrap используя ES6(Babel)?

172
10 января 2018, 19:51

Я хочу подключить jQuery и Twitter Bootstrap к файлу используя babel.

Я их установил npm i bootstrap jquery --save

у меня есть файл menu.js, которое использует их, поэтому он выглядит вот так

import 'jquery';
import 'bootstrap/dist/js/bootstrap';
export default {
  init:()=>{
    some code....
  }
}

он подключается главным файлом страницы index.js

import 'jquery';
import 'bootstrap/dist/js/bootstrap';
import menu from './menu.js';
$(document).ready(()=>{
  menu.init();
});

webpack выплёвывает мне index.js и common.js .В common у меня попадает jquery,bootsrap. Но при этом js мне плюётся, говорит вот что..

Басурмане решили эту проблему, но их решение мне не помагает (

Answer 1

Была такая-же проблема. Решил добавлением в webpack.config.js:

module.exports = {
    plugins: [
        new webpack.ProvidePlugin({
           jQuery: "jquery",
           $: "jquery"               
       })
    ]
}; 
READ ALSO
Сокет на PHP. Простой пример

Сокет на PHP. Простой пример

Всем приветМожете показать простой робочей сокет на пхп

214
SQL Injection и XSS атаки

SQL Injection и XSS атаки

Сможет ли этот код защитить меня от атак (sql инъекции и xss атаки)?

177
Не работает отправка письма

Не работает отправка письма

После переноса сайта на новый хостинг перестал исполняться скрипт отправки почты, пишет ошибка 404 файл не найденПути 20 раз проверил, при открытии...

233