创建如下目录
ip-cli
. index.js
. package.json
index.js
#!/usr/bin/env node
//以上命令 将返回的结果设置到index.js脚本的第一行,并指定脚本的解释器为node。
const os = require("os")
const oss = os.networkInterfaces()
console.log('your ip is:', oss[Object.keys(oss)[0]][1].address)
package.json文件是配置文件,具体内容:
{
"name": "ip-cli",
"version": "0.0.1",
"description": "ip-cli",
"preferGlobal": "true",
"bin": {
"ip": "index.js"
},
"author": "milu",
"engines": {
"node": "*"
}
}
参数具体意思应该很明显了
最后在当前目录执行 npm link
就ok了
网友评论