diff --git a/config/build/buildPlugins.ts b/config/build/buildPlugins.ts index 1859e37..1734125 100644 --- a/config/build/buildPlugins.ts +++ b/config/build/buildPlugins.ts @@ -63,6 +63,7 @@ export function buildPlugins({ plugins.push( new BundleAnalyzerPlugin({ openAnalyzer: false, + analyzerMode: 'static', }) ) plugins.push(new ReactRefreshWebpackPlugin({ overlay: false })) diff --git a/config/build/buildResolvers.ts b/config/build/buildResolvers.ts index b1b43a3..760c72d 100644 --- a/config/build/buildResolvers.ts +++ b/config/build/buildResolvers.ts @@ -31,6 +31,8 @@ export function buildResolvers(options: BuildOptions): webpack.ResolveOptions { preferAbsolute: true, modules: [options.paths.src, 'node_modules'], mainFiles: ['index'], - alias: {}, + alias: { + '@': options.paths.src, + }, } } diff --git a/config/build/loaders/buildCssLoader.ts b/config/build/loaders/buildCssLoader.ts index f575bec..f799112 100644 --- a/config/build/loaders/buildCssLoader.ts +++ b/config/build/loaders/buildCssLoader.ts @@ -18,7 +18,7 @@ import MiniCssExtractPlugin from 'mini-css-extract-plugin' */ export const buildCssLoader = (isDev: boolean) => { const cssLoader = { - test: /\.s[ac]ss$/i, + test: /\.(s[ac]ss|css)$/i, use: [ // Создает