Тот же publicPath при загрузке изображений из CSS и HTML

120
08 октября 2019, 16:00

Я хочу разбираться с webpack. Ну есть проблема путей img в html файле и css background image url

я хочу что получилась так

(img src="assets/images/x.jpg" alt="flower")

в index.html и

(background: url(../images/x.jpg))

в style.css

Ну получается так

(img src="../images/x.jpg" alt="flower")

в index.html и

(background: url(../images/x.jpg))

в style.css

у меня структур файла

И конфугираwия

{
    test:/\.(png|svg|jpg|gif)$/,
    use: [
        {
            loader: 'file-loader',
            options: {
                name: '[name].[ext]',
                outputPath: 'assets/images/',
                publicPath: '../images'
            },
        },
    ],
},

Еще хотела добавить "publicPath" options MiniCssExtractplugin

и тогда тоже получилась не так как я хотела

(img src="assets/images/gul-3.jpg" alt="flower")

в index.html

background: url(../assets/images/baby.jpg) в style.css
{                
    test: /\.scss$/,
    use:  [  "style-loader",
        {
            loader: MiniCssExtractPlugin.loader,
            options: {                           
                publicPath: '../'
            }
        },
        "css-loader",
        "sass-loader"]
}

Как можно это исправить?

READ ALSO
ООП в JavaScript наследование

ООП в JavaScript наследование

Почему не работает второй вариант? И можно ли что бы родительские свойства были в прототипе? acall(this) по этой причине не подходит

119
Получить геоданные массива адресов

Получить геоданные массива адресов

Есть массив адресовМне нужно получить координаты этих адресов и отобразить их на карте

110
Получение данных с сайта www.investing.com в google sheets

Получение данных с сайта www.investing.com в google sheets

столкнулся со следующей проблемой: Пытаюсь получить с сайта https://wwwinvesting

124