@Masterstvo

Как одновременно подключить jQuery и jQuery UI (или другую библиотеку ис-ю jQuery) при работе с модулями (npm)?

Добрый день!
Не могу подключить и использовать jQuery UI. Пример кода ниже:
var $ = require('jquery');
var ui = require('jquery-ui');

$('#id').slider();


Если подключить через скрипты в html все естественно работает.

Для сборки использую gulp, внутри него для сборки js файлов gulp-webpack, следующим образом:
gulp.task('scripts', () => (
  gulp.src('app/slides/index.js')
    .pipe(plumber({errorHandler: errorHandler}))
    .pipe(changed(paths.scripts))
    .pipe(babel())
    .pipe(webpack())
    .pipe(rename((path)=>{
      path.basename = 'index';
    }))
    .pipe(gulp.dest(paths.scripts))
));


Может кто знает как исправить эту проблему? Буду благодарен!!!
  • Вопрос задан
  • 1534 просмотра
Решения вопроса 1
potapchino
@potapchino
var $ = require('jquery');
require('jquery-ui/ui/widgets/slider');

$('#id').slider();
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
может быть
var window.$ = require('jquery');
var window.ui = require('jquery-ui');
$(function(){
    $('#id').slider();
});
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы