nodejs包管理之commander
来源:互联网 发布:文件夹加密软件绿色版 编辑:程序博客网 时间:2024/05/22 13:49
[ 一个人需要隐藏多少的秘密,才能巧妙地度过一生?——《白日焰火》]
1.简介
commander是npm依赖排名前十之一的模块,主要作用为命令行辅助,类似模块还有optimist
2.安装
npm install commander
3.特点
help自动生成
强制选项
选项参数解析
4.实例
#!/usr/bin/env icedprocess.execPath = '/home/git/.nvm/v0.8.10/bin/iced'program = require 'commander'program .version('0.0.2') .option('--start', 'start server') .option('--restart', 'restart server') .option('--stop', 'stop server') .option('-t, --test', 'test server performance') .parse(process.argv)if program.start require('./server').start()if program.restart require('./server').restart()if program.stop require('./stop').stop()if program.test func = program.args[0] params = program.args.slice 1 test = require('./test/servertest') test[func].apply func, params
参考资料:https://www.npmjs.org/package/commander
0 0
- nodejs包管理之commander
- 文件管理之mc(midnight commander)
- 《Nodejs开发加密货币》之六:Commander介绍
- NPM--nodejs包管理
- 【学习笔记】nodejs之包管理npm/yarn
- 【NODEJS】nodejs之npm管理
- Total Commander 文件管理
- nodejs npm包管理常用命令介绍
- 菜鸟学习nodejs--包(npm)管理
- X5之commander
- Commander写自己的Nodejs命令
- Commander写自己的Nodejs命令
- nodejs 之npm包管理工具详解
- nodejs系统包之events(事件)
- nodejs系统包之util(工具包)
- Ubuntu之包管理
- Nodejs学习 3 -- module模块系统与npm包管理
- Total Commander 批量重命名之位数对齐
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
- net-snmp开发中出现“Error opening specified endpoint"" ”的解决方案
- POJ1384 Piggy-Bank
- 对于Python,你不可不知的东西
- Cocos2dx学习之CCScrollView
- nodejs包管理之commander
- Spring环境搭建之:导入jar包、配置文件名称及放置位置
- 关于ios的通讯录信息获取
- uva11825 Hackers' Crackdown
- String在堆中不可变的真相
- Error处理:Invalid arguments ' Candidates are: void * memcpy(void *, const void *, ?)
- Windows 7定时关机命令(很实用)
- fdhzshshsdfhdfh
- 配置Spring的用于解决懒加载问题的过滤器