feat: 初始化画个标仓库 - AI驱动设计系统(BYOK模式) - 224源/371504图标+25海报源+130技能
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
// 临时脚本:提取 feather:pen-tool 图标 svg,输出到 _design-test/
|
||||
const fs = require('fs');
|
||||
const vm = require('vm');
|
||||
|
||||
const code = fs.readFileSync('js/data/sources/feather.js', 'utf8');
|
||||
const sb = {};
|
||||
sb.window = sb; sb.self = sb; sb.globalThis = sb;
|
||||
vm.runInNewContext(code, sb, { filename: 'feather.js' });
|
||||
const icons = sb.window['HGB_Source_feather'].icons;
|
||||
const icon = icons.find(i => i.id === 'pen-tool' || i.name === 'pen-tool');
|
||||
if (!icon) { console.error('pen-tool 未找到'); process.exit(1); }
|
||||
console.log('id=' + icon.id + ' name=' + icon.name + ' categoryCn=' + (icon.categoryCn || ''));
|
||||
console.log('svg=' + icon.svg);
|
||||
fs.writeFileSync('_design-test/pen-tool-svg.txt', icon.svg, 'utf8');
|
||||
Reference in New Issue
Block a user