This commit is contained in:
@@ -5,8 +5,7 @@ const rootDir = path.resolve(__dirname, "..");
|
||||
const sourceDir = path.join(rootDir, "public", "upload");
|
||||
const targetDir = path.join(rootDir, "build", "upload");
|
||||
const templates = ["pdf_templete1.pdf", "pdf_templete2.pdf", "pdf_templete3.pdf"];
|
||||
const unicodeFontFile = "NotoSansCJKsc-Regular.otf";
|
||||
const appFontSourcePath = path.join(rootDir, "..", "app", "assets", "fonts", unicodeFontFile);
|
||||
const unicodeFontFiles = ["NotoSansSC-VF.ttf", "NotoSansCJKsc-Regular.otf"];
|
||||
|
||||
if (!fs.existsSync(targetDir)) {
|
||||
fs.mkdirSync(targetDir, { recursive: true });
|
||||
@@ -21,8 +20,11 @@ templates.forEach((templateName) => {
|
||||
fs.copyFileSync(sourcePath, targetPath);
|
||||
});
|
||||
|
||||
if (fs.existsSync(appFontSourcePath)) {
|
||||
fs.copyFileSync(appFontSourcePath, path.join(targetDir, unicodeFontFile));
|
||||
}
|
||||
unicodeFontFiles.forEach((unicodeFontFile) => {
|
||||
const appFontSourcePath = path.join(rootDir, "..", "app", "assets", "fonts", unicodeFontFile);
|
||||
if (fs.existsSync(appFontSourcePath)) {
|
||||
fs.copyFileSync(appFontSourcePath, path.join(targetDir, unicodeFontFile));
|
||||
}
|
||||
});
|
||||
|
||||
console.log("Route report PDF templates and Unicode font copied to build/upload.");
|
||||
|
||||
Reference in New Issue
Block a user