Использую gulp и webpack-stream для js, обычные import работают на файлы, но node_modules нет. По какой-то причине webpack пытается искать node_modules в том, где и скрипты
Module not found: Error: Can't resolve 'swiper' in 'C:\projects\layout-in-HB\scripts'
Конфиг:
gulp.task('js', function() {
return gulp
.src('scripts/app.js')
.pipe(plumber())
.pipe(webpackStream({
output: {
filename:'app.js',
},
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
},
resolve:{
modules: ['node_modules'],
extensions: [".js"]
},
mode: 'development'
}))
.pipe(gulp.dest('dist/scripts'));
});