Skip to content

Commit

Permalink
chore: export chain id
Browse files Browse the repository at this point in the history
  • Loading branch information
2heal1 committed Feb 19, 2025
1 parent a2b5a7a commit 3e3a36f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions packages/modernjs/src/cli/ssrPlugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export function setEnv() {
process.env['MF_DISABLE_EMIT_STATS'] = 'true';
process.env['MF_SSR_PRJ'] = 'true';
}

export const CHAIN_MF_PLUGIN_ID = 'plugin-module-federation-server';
export const moduleFederationSSRPlugin = (
pluginOptions: Required<InternalModernPluginOptions>,
): CliPluginFuture<AppTools> => ({
Expand Down Expand Up @@ -55,9 +55,9 @@ export const moduleFederationSSRPlugin = (
: RspackModuleFederationPlugin;

if (isServer) {
if (!pluginOptions.nodePlugin) {
if (!chain.plugins.has(CHAIN_MF_PLUGIN_ID)) {
chain
.plugin('plugin-module-federation-server')
.plugin(CHAIN_MF_PLUGIN_ID)
.use(MFPlugin, [pluginOptions.ssrConfig])
.init((Plugin: typeof MFPlugin, args) => {
pluginOptions.nodePlugin = new Plugin(args[0]);
Expand Down

0 comments on commit 3e3a36f

Please sign in to comment.