Ver Fonte

build: fix const enum when cache dir does not exist

Evan You há 3 anos atrás
pai
commit
5d4883ca77
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      scripts/const-enum.js

+ 2 - 1
scripts/const-enum.js

@@ -17,9 +17,9 @@
 import execa from 'execa'
 import {
   existsSync,
+  mkdirSync,
   readFileSync,
   rmSync,
-  writeFile,
   writeFileSync
 } from 'node:fs'
 import { parse } from '@babel/parser'
@@ -164,6 +164,7 @@ export function scanEnums() {
   }
 
   // 3. save cache
+  if (!existsSync('temp')) mkdirSync('temp')
   writeFileSync(ENUM_CACHE_PATH, JSON.stringify(enumData))
 
   return () => {