feat: init mobile entry (#7905)

This commit is contained in:
pengx17
2024-08-21 13:17:35 +00:00
parent 3db95bafa2
commit 5acf1b5309
33 changed files with 744 additions and 28 deletions

View File

@@ -49,6 +49,9 @@ const buildFlags = process.argv.includes('--static')
{
value: 'admin',
},
{
value: 'mobile',
},
],
initialValue: 'browser',
}),

View File

@@ -23,6 +23,8 @@ module.exports.getCwdFromDistribution = function getCwdFromDistribution(
return join(projectRoot, 'packages/frontend/electron/renderer');
case 'admin':
return join(projectRoot, 'packages/frontend/admin');
case 'mobile':
return join(projectRoot, 'packages/frontend/mobile');
default: {
throw new Error('DISTRIBUTION must be one of browser, desktop');
}

View File

@@ -1,5 +1,5 @@
export type BuildFlags = {
distribution: 'browser' | 'desktop' | 'admin';
distribution: 'browser' | 'desktop' | 'admin' | 'mobile';
mode: 'development' | 'production';
channel: 'stable' | 'beta' | 'canary' | 'internal';
coverage?: boolean;