Задать вопрос
@ildar-meyker

Дает ли webpack возможность подключить нужный модуль в инлайновом js, как это делает requirejs?

Я пытаюсь начать использовать webpack. Обернул все в модули, сформировал bundle. Но у меня на странице есть кусочек инлайного кода, который зависим от jquery. Но webpack тащит jquery асинхронно и на тот момент, когда исполнение страницы достигает инлайного скрипта, jquery не доступен. С requirejs это выглядело бы так:

require([ 'jquery' ], function ($) {
    // делаю что-то, используя jquery
    console.log($);
});


Как быть в случае с webpack?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Один из разработчиков webpack рекомендует использовать ded/script.js :
var $script = require("scriptjs");
$script("//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js", function() {
  $('body').html('It works!')
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы