Skip to content

Commit 2cdb69f

Browse files
authored
faet: fix css prefix in nuxt generate (#7256)
1 parent 2eed8e6 commit 2cdb69f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

components/_util/cssinjs/hooks/useCacheToken.tsx

+5-1
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ import { ref, computed } from 'vue';
88

99
const EMPTY_OVERRIDE = {};
1010

11+
const isProduction = process.env.NODE_ENV === 'production';
12+
// nuxt generate when NODE_ENV is prerender
13+
const isPrerender = process.env.NODE_ENV === 'prerender';
14+
1115
// Generate different prefix to make user selector break in production env.
1216
// This helps developer not to do style override directly on the hash id.
13-
const hashPrefix = process.env.NODE_ENV !== 'production' ? 'css-dev-only-do-not-override' : 'css';
17+
const hashPrefix = (!isProduction && !isPrerender) ? 'css-dev-only-do-not-override' : 'css';
1418

1519
export interface Option<DerivativeToken, DesignToken> {
1620
/**

0 commit comments

Comments
 (0)