Skip to content

Commit 978ea6c

Browse files
fix(vite-plugin-angular): add detection of StackBlitz environment for testing (#1078)
1 parent b971253 commit 978ea6c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ export function angular(options?: PluginOptions): Plugin[] {
134134
const sourceFileCache = new SourceFileCache();
135135
const isProd = process.env['NODE_ENV'] === 'production';
136136
const isTest = process.env['NODE_ENV'] === 'test' || !!process.env['VITEST'];
137+
const isStackBlitz = !!process.versions['webcontainer'];
137138
const jit =
138139
typeof pluginOptions?.jit !== 'undefined' ? pluginOptions.jit : isTest;
139140
let viteServer: ViteDevServer | undefined;
@@ -433,7 +434,7 @@ export function angular(options?: PluginOptions): Plugin[] {
433434

434435
return [
435436
angularPlugin(),
436-
(isTest && angularVitestPlugin()) as Plugin,
437+
(isTest && !isStackBlitz && angularVitestPlugin()) as Plugin,
437438
(jit &&
438439
jitPlugin({
439440
inlineStylesExtension: pluginOptions.inlineStylesExtension,

0 commit comments

Comments
 (0)