fix(scripts): 防止覆盖已存在的manifest和pages文件
添加条件判断,仅在文件不存在时创建manifest.json和pages.json,避免覆盖用户已修改的文件
This commit is contained in:
@@ -239,6 +239,12 @@ if (!fs.existsSync(srcDir)) {
|
||||
fs.mkdirSync(srcDir, { recursive: true })
|
||||
}
|
||||
|
||||
// 写入文件
|
||||
fs.writeFileSync(manifestPath, JSON.stringify(manifest, null, 2))
|
||||
fs.writeFileSync(pagesPath, JSON.stringify(pages, null, 2))
|
||||
// 如果 src/manifest.json 不存在,就创建它;存在就不处理,以免覆盖
|
||||
if (!fs.existsSync(manifestPath)) {
|
||||
fs.writeFileSync(manifestPath, JSON.stringify(manifest, null, 2))
|
||||
}
|
||||
|
||||
// 如果 src/pages.json 不存在,就创建它;存在就不处理,以免覆盖
|
||||
if (!fs.existsSync(pagesPath)) {
|
||||
fs.writeFileSync(pagesPath, JSON.stringify(pages, null, 2))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user