diff --git a/packages/react/src/generators/library/library.ts b/packages/react/src/generators/library/library.ts index 8b50dc1f8b824..a730413dfbe4b 100644 --- a/packages/react/src/generators/library/library.ts +++ b/packages/react/src/generators/library/library.ts @@ -173,7 +173,11 @@ export async function libraryGeneratorInternal(host: Tree, schema: Schema) { "'react-dom'", "'react/jsx-runtime'", ], - imports: [`import react from '@vitejs/plugin-react'`], + imports: [ + options.compiler === 'swc' + ? `import react from '@vitejs/plugin-react-swc'` + : `import react from '@vitejs/plugin-react'`, + ], plugins: ['react()'], }, true