You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
659 B
25 lines
659 B
/**
|
|
* 交互型区块选择
|
|
* - 选择区块名
|
|
* - 输入路径
|
|
* - 选择是否转化 js
|
|
* @param {[
|
|
* name:string;
|
|
* value:string;
|
|
* key:string;
|
|
* ]} blockArray
|
|
* @returns Promise<{args}>
|
|
*/
|
|
export declare function selectInstallBlockArgs(blockArray: any): Promise<unknown>;
|
|
/**
|
|
* 获取区块列表,默认会从 http://blocks.umijs.org/api/blocks 拉
|
|
* 如果配置 defaultGitUrl ,会从 defaultGitUrl 去找
|
|
* @param {*} _
|
|
* @param {*} blockConfig
|
|
*/
|
|
export declare function getDefaultBlockList(_: any, blockConfig: any, api: any): Promise<Error | {
|
|
generator: any;
|
|
ctx: import("./addBlock").CtxTypes;
|
|
logs: any[];
|
|
}>;
|