@feelsgood

Как исключить модули из sourcemap в Webpack 2?

Привет.
В проекте используется webpack 2 который собирает .js. При сборке генерируются сорсмапы:

// webpack.config.js

{
	...
	devtool: 'source-map',
	...
	plugins: [
		new webpack.optimize.UglifyJsPlugin({
			sourceMap: true
		})
	],
	...
}


Так же в проекте используются N-количество библиотек, которые с остальными скриптами проекта компилируются в один бандл. Вопрос в следующем: можно ли(и возможно вообще?) исключить некоторые библиотеки из сорсмапов? Что то типо:
new webpack.optimize.UglifyJsPlugin({
	sourceMap: true
	sourceMapExclude: ['jquery', 'react', 'lodash', 'backbone']
})
  • Вопрос задан
  • 403 просмотра
Пригласить эксперта
Ответы на вопрос 1
werty1001
@werty1001
undefined
Попробуйте:
new webpack.SourceMapDevToolPlugin({
  filename: "[file].map",
  exclude: ["vendors.js"]
})

вместо devtool: 'source-map',
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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