node接收命令行参数cac
Others 2022-05-12 03:39:07 2022-05-12 03:39:07 1164 次浏览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;执行 });</pre>
Links: 555