node运维
|
nodejs官网:
http://nodejs.org/docs/
http://docs.npmjs.com/misc/config
删除文件 | fs |
---|---|
上传文件 | formidable |
解析excel | node-xlsx |
永不掉线 | forever |
启动时传参数 | commander |
- 端口配置化
在package.json的config里面定义port,通过npm run {{script}}里的命令,可以获取到process.env.npm_package_config_{{port}},{{port}}是变量,其他配置的获取方式不变 - 启动传参
commander有两种,option是选填,用command是必填
解析package.json
http://www.cnblogs.com/whkl-m/p/6617540.html
npm run {scripts}
http://www.ruanyifeng.com/blog/2015/05/command-line-with-node.html
执行bin中命令:在文件中加入
#! /usr/bin/env node