JisolGame/index.js
DESKTOP-5RP3AKU\Jisol 2a02dc2914 提交配置表
2024-01-07 03:24:10 +08:00

30 lines
1.4 KiB
JavaScript

const fs = require('fs');
fs.readFile('JisolGameCocos/assets/script/config/data/schema.ts', 'utf-8', (err, data) => {
if (err) throw err;
// let replaced = data.replace(
// `{ this.baseAttributes = []; for(let _ele of _json_.baseAttributes) { let _e; { _e = []; for(let _ele of _ele) { let _e; _e = new TbGEntity.TAttributeValue(_ele); _e.push(_e);}}; this.baseAttributes.push(_e);}}`,
// '{ this.baseAttributes = []; for(let _ele of _json_.baseAttributes) { let _e; { _e = []; for(let _ele1 of _ele) { let _e1; _e1 = new TbGEntity.TAttributeValue(_ele1); _e.push(_e1);}}; this.baseAttributes.push(_e);}}'
// );
// let replaced = data.replace(
// new RegExp(`{ let _e; { _e = []; for(let _ele of _ele) { let _e; _e = `, 'g'),
// '{ let _e; { _e = []; for(let _ele1 of _ele) { let _e1; _e1 = '
// );
// replaced = replaced.replace(
// new RegExp(`(_ele); _e.push(_e);}};`,'g'),
// '(_ele1); _e.push(_e1);}};'
// );
let replaced = data.replaceAll(
`for(let _ele of _ele) { let _e; _e = `,
'for(let _ele1 of _ele) { let _e1; _e1 = '
);
replaced = replaced.replaceAll(
`(_ele); _e.push(_e);}};`,
'(_ele1); _e.push(_e1);}};'
);
console.log(replaced)
fs.writeFile('JisolGameCocos/assets/script/config/data/schema.ts', replaced, 'utf-8', err => {
if (err) throw err;
console.log('done');
});
});