website: Fix template index.json generate error
This commit is contained in:
@@ -7,9 +7,14 @@ export default defineConfig( {
|
|||||||
title: 'KernelSU',
|
title: 'KernelSU',
|
||||||
locales: locales.locales,
|
locales: locales.locales,
|
||||||
buildEnd: async (config: SiteConfig) => {
|
buildEnd: async (config: SiteConfig) => {
|
||||||
const templateDir = resolve(config.outDir, 'templates')
|
const templateDir = resolve(config.outDir, 'templates');
|
||||||
const files = await readdir(templateDir);
|
const templateList = resolve(templateDir, "index.json");
|
||||||
const templateList = resolve(templateDir, "index.json")
|
let files = [];
|
||||||
await writeFile(templateList, JSON.stringify(files))
|
try {
|
||||||
|
files = await readdir(templateDir);
|
||||||
|
} catch(e) {
|
||||||
|
// ignore
|
||||||
|
}
|
||||||
|
await writeFile(templateList, JSON.stringify(files));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
2
website/docs/public/templates/.gitignore
vendored
2
website/docs/public/templates/.gitignore
vendored
@@ -1,2 +0,0 @@
|
|||||||
# we generate index.json at build time
|
|
||||||
index.json
|
|
||||||
Reference in New Issue
Block a user