@GovnoKoder_ITS
Мне 17 лет, начинающий front-end разработчик

Почему не удается импортировать нужные мне модули swiper js?

Я использую сборщик gulp с webpack
Сборщик js:
function scripts() {
	return src(['app/js/*.js', '!app/js/*.min.js'])
		.pipe(webpack({
			mode: 'production',
			performance: {
				hints: false
			},
			module: {
				rules: [{
					test: /\.(js)$/,
					exclude: /(node_modules)/,
					loader: 'babel-loader',
					query: {
						presets: ['@babel/env'],
						plugins: ['babel-plugin-root-import']
					}
				}]
			}
		}))
		.pipe(rename('app.min.js'))
		.pipe(dest('app/js'))
		.pipe(browserSync.stream())
}


В своем js файле пытаюсь импортировать нужные мне модули из swiper js
import Swiper, { Navigation, Pagination, Scrollbar } from 'swiper';
 Swiper.use([Navigation, Pagination, Scrollbar]);


Но консоль мне выдает ошибку
Error in plugin "webpack-stream"
Module not found: Error: Can't resolve 'swiper'

Буду очень благодарен, если подскажете, что я делаю не так.
  • Вопрос задан
  • 330 просмотров
Решения вопроса 1
@qwazimord
Интроверт
Посмотрите это видео - все подробно расписано Gulp и webpack - как и зачем подружить системы сбо...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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