javascript — Webpack: игнорировать ссылки на файлы svg / ttf в css

Webpack: игнорировать ссылки на файлы svg / ttf в css

Я использую веб-пакет для экспорта файла CSS. Я использую загрузчик файлов для файлов svg / ttf, но, похоже, они копируются в папку dist. Есть ли способ, которым я могу заставить webpack просто игнорировать ссылки на svg / ttf в моем css и оставить как есть? Я попытался игнорировать загрузчик, но он просто заменяет пути к файлам [Объект объекта].

 const path = require('path'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); module.exports = { performance: { hints: false }, mode: 'development', devtool: 'source-map', entry: ['babel-polyfill', './js/react-components/src/index.js'], output: { filename: 'main.js', path: path.resolve(__dirname, 'js/react-components/dist') }, plugins: [ new MiniCssExtractPlugin({ // Options similar to the same options in webpackOptions.output // all options are optional filename: 'output.css', chunkFilename: 'chunk[id].css', ignoreOrder: false, // Enable to remove warnings about conflicting order }), ], module: { rules: [ { test: /.(png|svg|jpg|gif|ttf|eot|svg|woff(2)?)(?[a-z0-9-] )?$/, loader: 'file-loader' }, { test: /.(js|jsx)$/, exclude: /node_modules/, resolve: { extensions: [".js", ".jsx"] }, use: { loader: "babel-loader" } }, { test: /.css$/, use: [ { loader: MiniCssExtractPlugin.loader, options: {}, }, "css-loader" ] } ] } }; 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector