node接收命令行参数cac
emer 发布于 2022-5-12 11:39 1142 次阅读
const cac = require('cac');
const cli = cac.cac('lininn-theme');
cli.command('', '生成样式文件') .option('-p, --platform <platform>', '配置平台') .option('--prefix <prefix>', '配置前缀') .option('--font <font>', '配置字体大小:normal|large|small,默认 normal') .option('--color <color>', '配置颜色') .option('--out <file>', '生成文件路径') .option('--setting <settingFile>', '设置文件,设置主题的基础数据(颜色、字体、尺寸等)') .action((options) => { const { '--': _, ..._options } = options; 执行 });