UNPKG

ff-mini-cli

Version:

A tool for mini program development and deployment

127 lines 4.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cmdOpts = void 0; const index_1 = require("./index"); exports.cmdOpts = [{ cmd: 'login', opts: [{ name: 'qr-format', alias: '-f', options: ['terminal', 'image', 'base64'], required: false, description: '可选。二维码格式,选项:terminal, image, base64。默认 terminal' }, { name: 'qr-output', alias: '-o', required: false, description: '可选。二维码会被输出到给定路径' }, { name: 'result-output', alias: '-r', required: false, description: '输出登录结果到指定文件' }] }, { cmd: 'open', opts: [{ name: 'project', required: false, optional: true, description: '项目路径', get: () => index_1.appendProject(true) }] }, { cmd: 'close', opts: [{ name: 'project', required: false, optional: true, description: '项目路径', get: () => index_1.appendProject(true) }] }, { cmd: 'preview', opts: [{ name: 'qr-format', alias: '-f', options: ['terminal', 'image', 'base64'], required: false, description: '可选。二维码格式,选项:terminal, image, base64。默认 terminal' }, { name: 'qr-output', alias: '-o', required: false, description: '可选。二维码会被输出到给定路径' }, { name: 'info-output', alias: '-i', required: false, description: '可选。相关信息会被输出到给定路径' }, { name: 'project', required: true, description: '项目路径', get: index_1.appendProject }] }, { cmd: 'auto-preview', opts: [{ name: 'info-output', required: false, description: '指定后,会将本次预览的额外信息以 json 格式输出至指定路径,如代码包大小、分包大小信息。', get: index_1.appendInfoOutput }, { name: 'project', required: true, description: '项目路径', get: index_1.appendProject }] }, { cmd: 'upload', opts: [{ name: 'version', alias: '-v', required: true, description: 'version 指定版本号', get: index_1.appendVersion }, { name: 'desc', alias: '-d', required: true, description: '上传代码时的备注', get: index_1.appendDescription }, { name: 'info-output', alias: '-i', required: false, description: '指定后,会将本次预览的额外信息以 json 格式输出至指定路径,如代码包大小、分包大小信息。', get: index_1.appendInfoOutput }, { name: 'project', required: true, description: '项目路径', get: index_1.appendProject }] }, { cmd: 'reset-fileutils', opts: [{ name: 'project', required: true, description: '重置工具内部文件缓存,重新监听项目文件。', get: index_1.appendProject }] }, { cmd: 'cache', opts: [{ name: 'clean', required: true, description: '清除缓存', get: () => 'all' }, { name: 'project', required: true, description: '项目路径', get: index_1.appendProject }] }]; //# sourceMappingURL=config.js.map