修复一些错误

This commit is contained in:
masnn committed 2020-05-19 12:46:00 +08:00
1 parent 747cb1b9b5
commit b19f948fdd
30 files changed
+306 -132

No files matched your search

+3 -10
View File
@@ -39,10 +39,7 @@ const build = async (type) => {
}
for (const j of prepare) {
if (exist(`module/${i}/${j}.js`)) {
const file = fs.readFileSync(root(`module/${i}/${j}.js`));
if (file.includes('require')) {
config.entry[`${i}/${j}`] = root(`module/${i}/${j}.js`);
}
config.entry[`${i}/${j}`] = root(`module/${i}/${j}.js`);
}
}
} catch (e) {
@@ -70,12 +67,7 @@ const build = async (type) => {
const current = {};
for (const j of prepare) {
if (exist(`module/${i}/${j}.js`)) {
const file = fs.readFileSync(root(`module/${i}/${j}.js`));
if (file.includes('require')) {
current[j] = fs.readFileSync(root(`.build/module/${i}/${j}.js`)).toString();
} else {
current[j] = fs.readFileSync(root(`module/${i}/${j}.js`)).toString();
}
current[j] = fs.readFileSync(root(`.build/module/${i}/${j}.js`)).toString();
}
}
if (exist(`module/${i}/locale`)) {
@@ -101,6 +93,7 @@ const build = async (type) => {
current.description = m.description || '';
current.requirements = m.requirements || [];
current.version = m.version || 'unknown';
current.id = m.id;
if (m.os) current.os = m.os;
const data = zlib.gzipSync(Buffer.from(yaml.safeDump(current)), { level: -1 });
fs.writeFileSync(root(`.build/module/${i}.hydro`), data);
+2 -1
View File
@@ -33,6 +33,7 @@ async function build(type) {
'bsod.html',
];
const builtin = {
id: 'builtin',
locale: lang,
template: template('templates', exclude),
file: {},
@@ -45,7 +46,7 @@ async function build(type) {
builtin.file[f] = fs.readFileSync(root(`.uibuild/${f}`)).toString('base64');
}
}
const data = zlib.gzipSync(Buffer.from(yaml.safeDump(builtin)), { level: 3 });
const data = zlib.gzipSync(Buffer.from(yaml.safeDump(builtin)), { level: -1 });
fs.writeFileSync(root('.build/builtin.json'), JSON.stringify({ data: data.toString('base64') }));
fs.writeFileSync(root('.build/module/builtin.hydro'), data);
await require('./buildModule')(type);