я навичок. Импорты (URL) для jsx работают. НО url не работает для сss/scss для background-image. Картинки в паблике папке


module.exports = {
  mode: "development",
  entry: "./Public/index.js",

  output:{
    path: path.resolve(__dirname, "dist"),
    filename: "[name].[hash].js",
  },

  plugins:[
    new HtmlWebpackPlugin({ template: "./Public/index.html" }),
    new CleanWebpackPlugin(),  
    new MiniCssExtractPlugin({
      filename: "[name].css",    
    })
  ],

  module:{
    rules: [
       ///styles
      { 
        test: /\.(css|scss)$/i,
        use: [MiniCssExtractPlugin.loader, "css-loader","sass-loader"],
     
      },
     
      {
        test: /\.(png|jpe?g|gif)$/i,
        loader: 'file-loader',
        options: {
          name: '[path][name].[ext]',
          outputPath: './public/Images',
        },
      },


------scss-----

.bgPictureBox{
    width: 100%;
    height: 1020px;
    background-size: cover;
    background-image: url('/public/Images/bro-and-gun.jpg');
}

Ответы (0 шт):