]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: fix const enum when cache dir does not exist
authorEvan You <yyx990803@gmail.com>
Mon, 6 Feb 2023 01:47:46 +0000 (09:47 +0800)
committerEvan You <yyx990803@gmail.com>
Mon, 6 Feb 2023 01:47:46 +0000 (09:47 +0800)
scripts/const-enum.js

index b4a602af68952e5d0ecc1631fd2040e1bb9d1e8b..5063f8b943c939a06f1a437068d6b22c95c32c5e 100644 (file)
@@ -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 () => {