更新Linux平台pake-cli

This commit is contained in:
Tlntin
2022-12-06 22:09:47 +08:00
parent 3436d0e1ab
commit dfe51b60d0
6 changed files with 291 additions and 78 deletions

View File

@@ -1,7 +1,8 @@
import { IS_MAC, IS_WIN } from '@/utils/platform.js';
import { IS_MAC, IS_WIN, IS_LINUX } from '@/utils/platform.js';
import { IBuilder } from './base.js';
import MacBuilder from './MacBuilder.js';
import WinBuilder from './WinBulider.js';
import LinuxBuilder from './LinuxBuilder.js';
export default class BuilderFactory {
static create(): IBuilder {
@@ -12,6 +13,9 @@ export default class BuilderFactory {
if (IS_WIN) {
return new WinBuilder();
}
if (IS_LINUX) {
return new LinuxBuilder();
}
throw new Error('The current system does not support!!');
}
}