首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vite-plugin-federation不加载组件的样式。

vite-plugin-federation不加载组件的样式。
EN

Stack Overflow用户
提问于 2022-10-25 14:46:23
回答 2查看 117关注 0票数 0

当我在我的主机应用程序上加载我的组件时,组件没有css,我使用Vite + Vue和顺风,有人知道如何加载这些样式吗?

这是我的vite.conf.ts:

代码语言:javascript
复制
import federation from "@originjs/vite-plugin-federation";
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";


export default defineConfig({
  server: {
    port: 8000,
  },
  build: {
    target: ["chrome101", "edge89", "firefox89", "safari15"],
  },
  plugins: [
    vue(),
    federation({
      name: "myLib",
      filename: "remoteEntry.js",
      // Modules to expose
      exposes: {
        "./Counter": "./src/components/Counter.vue",
        "./Controller": "./src/controller.ts",
      },
      shared: ["vue", "css"],
    }),
  ],
});
EN

回答 2

Stack Overflow用户

发布于 2022-10-28 16:16:59

例如,尝试添加cssCodeSplit:false,:

代码语言:javascript
复制
...
build: { 
     target: 'esnext', 
     minify: false, 
     cssCodeSplit: false
   }
票数 0
EN

Stack Overflow用户

发布于 2022-11-08 20:13:17

->共享:"vue",“尾部风车”

->构建:{目标:'esnext',minify: false,cssCodeSplit: false }

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74195949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档