#!/usr/bin/env node /** 对 growth-main/index.vue 的 style 块做等值 hex→令牌替换 */ const fs = require('fs'); const F = 'cfc-frontend/pages/growth-main/index.vue'; let src = fs.readFileSync(F, 'utf8'); const sidx = src.indexOf(' { cnt++; return to; }); } src = before + styleBody; fs.writeFileSync(F, src); console.log('replaced:', cnt); const rest = (src.match(/#[0-9a-fA-F]{3,8}\b/g) || []); console.log('remaining uniq hex:', [...new Set(rest)]);