Webpack 4 output CSS to different folders

92
15 августа 2019, 13:00

Не получается при билде поместить CSS в отдельную папку. Знаю проблему совместимости webpack 4 и extract-text-webpack-plugin. Но также применил следующее решение:

https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/694#issuecomment-362549892

Но все равно не работает. Выплевывает следующую ошибку:

Подскажите ваше решение.

Пример кода:

const sassETP = new ExtractTextPlugin({ 
	filename: getPath => { 
		return getPath('css/styles.css'); 
	}, 
}); 
 
		rules: [ 
			{ 
				test: /\.sass$/, 
				use: sassETP.extract({ 
					use: [ 
						"style-loader", // creates style nodes from JS strings 
						"css-loader", // translates CSS into CommonJS 
						"sass-loader" // compiles Sass to CSS, using Node Sass by default 
					] 
				}), 
			}, 
		],

Answer 1

Нужно добавить fallback: 'style-loader'

rules: [ 
			{ 
				test: /\.sass$/, 
				use: sassETP.extract({ 
					fallback: "style-loader", // creates style nodes from JS strings 
					use: [ 
						"css-loader", // translates CSS into CommonJS 
						"sass-loader" // compiles Sass to CSS, using Node Sass by default 
					] 
				}), 
			}, 
		],

READ ALSO
create group objects in loop

create group objects in loop

подскажите пожалуйста как быть в таком случае: Есть ф-ия(конструктор, возвращающая объект);Как мне создавать объект в цикле присваивая...

121
Сохранение динамического контента

Сохранение динамического контента

столкнулся с такой проблемой:

114
Как очистить кеш для отдельных сайтов во всех современных браузерах?

Как очистить кеш для отдельных сайтов во всех современных браузерах?

Как очистить кеш js файлов для отдельных доменов во всех современных браузерах?

96
SUM со сложным условием

SUM со сложным условием

Есть таблица, а в ней такие столбцы:

119