czm пре 1 месец
родитељ
комит
bdb34975d8
2 измењених фајлова са 3 додато и 0 уклоњено
  1. 1 0
      package.json
  2. 2 0
      rsbuild.config.ts

+ 1 - 0
package.json

@@ -25,6 +25,7 @@
     "@module-federation/rsbuild-plugin": "^0.23.0",
     "@module-federation/sdk": "^0.23.0",
     "@rsbuild/core": "^1.7.1",
+    "@rsbuild/plugin-sass": "^1.5.3",
     "@rsbuild/plugin-vue": "^1.2.2",
     "@storybook/addon-docs": "^10.2.3",
     "@types/archiver": "^7.0.0",

+ 2 - 0
rsbuild.config.ts

@@ -1,5 +1,6 @@
 import { defineConfig,loadEnv } from '@rsbuild/core';
 import { pluginVue } from '@rsbuild/plugin-vue';
+import { pluginSass } from '@rsbuild/plugin-sass';
 import { pluginModuleFederation } from '@module-federation/rsbuild-plugin';
 import { generateRoutesInfoPlugin } from './plugins/generateRoutesInfoPlugin';
 import { generateExposesFromRoutes } from './plugins/generateExposesPlugin';
@@ -42,6 +43,7 @@ export default defineConfig((env:any) => {
     },
   plugins: [
     pluginVue(),
+    pluginSass(),
     pluginModuleFederation({
       name: pkg.name,
       getPublicPath: `function() { try { if (window.__MF_REMOTE_BASE_URL__ && window.__MF_REMOTE_BASE_URL__["${pkg.name}"]) { return window.__MF_REMOTE_BASE_URL__["${pkg.name}"]; } console.warn("__MF_REMOTE_BASE_URL__ not found, using fallback"); } catch (e) { console.warn("Failed to get publicPath from global variable:", e); } return window.location.origin + "/"; }`,