更新Linux平台pake-cli
This commit is contained in:
6
bin/builders/BuilderFactory.ts
vendored
6
bin/builders/BuilderFactory.ts
vendored
@@ -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!!');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user