const fs = require('fs'); const aboutPath = 'd:\\website_sisvietnam_moi\\website_sisvietnam.vn\\sisvietnamvn\\src\\main\\resources\\templates\\about.html'; const layoutPath = 'd:\\website_sisvietnam_moi\\website_sisvietnam.vn\\sisvietnamvn\\src\\main\\resources\\templates\\fragments\\layout.html'; const footerPath = 'd:\\website_sisvietnam_moi\\website_sisvietnam.vn\\sisvietnamvn\\src\\main\\resources\\templates\\fragments\\footer.html'; let aboutHtml = fs.readFileSync(aboutPath, 'utf8'); let layoutHtml = fs.readFileSync(layoutPath, 'utf8'); // 1. Extract Head const headMatch = aboutHtml.match(/
([\s\S]*?)<\/head>/i); const headContent = headMatch ? headMatch[1] : ''; // 2. Extract Main Content (everything between and