You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Vite将React应用打包为含JS和CSS的可嵌入单个embed.js文件?

需求说明

我正在使用Vite开发React应用,希望生成单个embed.js文件,以便嵌入任意网站来加载我的组件(widget)。该embed.js文件需同时包含JavaScript代码与CSS样式,目前我已采用vite-plugin-css-injected-by-js插件实现通过JavaScript注入CSS。

已尝试的操作

  • 附上仓库dist目录截图:
    查看我的仓库dist目录
  • 使用的Vite配置代码:
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import cssInjectedByJsPlugin from 'vite-plugin-css-injected-by-js';

export default defineConfig({
  plugins: [
    react(),
    cssInjectedByJsPlugin()
  ]
});

内容的提问来源于stack exchange,提问作者Junaid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 10:45:12