{"_id":"oneport","_rev":"680378","name":"oneport","description":"用于获取一个空闲的端口的小模块","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"time":{"modified":"2021-08-30T02:34:24.000Z","created":"2016-10-13T16:03:02.552Z","1.0.2":"2017-01-07T08:39:37.886Z","1.0.1":"2016-10-15T07:48:19.996Z","1.0.0":"2016-10-13T16:03:02.552Z"},"users":{},"author":{"name":"Houfeng"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/oneport.git"},"versions":{"1.0.2":{"name":"oneport","version":"1.0.2","description":"用于获取一个空闲的端口的小模块","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/oneport.git"},"keywords":["port","freeport","activeport","free","active"],"author":{"name":"Houfeng"},"license":"MIT","bugs":{"url":"https://github.com/Houfeng/oneport/issues"},"homepage":"https://github.com/Houfeng/oneport#readme","dependencies":{"cify":"^2.1.1","ntils":"^2.0.3"},"devDependencies":{"mocha":"^3.1.2"},"gitHead":"60066617fed8570323e14cf330fa02b4a7904541","_id":"oneport@1.0.2","_shasum":"30a42681cedcdb0006f8af586fce42a2109f6ad3","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"30a42681cedcdb0006f8af586fce42a2109f6ad3","size":1710,"noattachment":false,"key":"/oneport/-/oneport-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/oneport/download/oneport-1.0.2.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oneport-1.0.2.tgz_1483778377651_0.004703544313088059"},"publish_time":1483778377886,"_cnpm_publish_time":1483778377886,"_hasShrinkwrap":false},"1.0.1":{"name":"oneport","version":"1.0.1","description":"用于获取一个空闲的端口的小模块","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/oneport.git"},"keywords":["port","freeport","activeport","free","active"],"author":{"name":"Houfeng"},"license":"MIT","bugs":{"url":"https://github.com/Houfeng/oneport/issues"},"homepage":"https://github.com/Houfeng/oneport#readme","dependencies":{"cify":"^1.0.2","ntils":"^1.0.7"},"devDependencies":{"mocha":"^3.1.2"},"gitHead":"17149b576047f8a3c2895bb7ed7bac8d2635a9db","_id":"oneport@1.0.1","_shasum":"182330dd3e228b9f96d4a7d0e47e9fccfba8966a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"182330dd3e228b9f96d4a7d0e47e9fccfba8966a","size":1692,"noattachment":false,"key":"/oneport/-/oneport-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/oneport/download/oneport-1.0.1.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/oneport-1.0.1.tgz_1476517697400_0.11400692304596305"},"publish_time":1476517699996,"_cnpm_publish_time":1476517699996,"_hasShrinkwrap":false},"1.0.0":{"name":"oneport","version":"1.0.0","description":"用于获取一个空闲的端口的小模块","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/oneport.git"},"keywords":["port","freeport","activeport","free","active"],"author":{"name":"Houfeng"},"license":"MIT","bugs":{"url":"https://github.com/Houfeng/oneport/issues"},"homepage":"https://github.com/Houfeng/oneport#readme","gitHead":"ea7865d90f9bd26463aaa1538c76ff778571b014","_id":"oneport@1.0.0","_shasum":"374407dd0676bfc718a0f7321df9d7711a83a598","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"374407dd0676bfc718a0f7321df9d7711a83a598","size":912,"noattachment":false,"key":"/oneport/-/oneport-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/oneport/download/oneport-1.0.0.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/oneport-1.0.0.tgz_1476374581608_0.7693041609600186"},"publish_time":1476374582552,"_cnpm_publish_time":1476374582552,"_hasShrinkwrap":false}},"readme":"# 简介\n一个用于获取空闲端口的小模块\n\n# 安装\n```sh\nnpm install oneport --save\n```\n\n# 使用\n\n```js\n\n\n//获取一个空闲的端口\noneport.acquire(function (err, port) {\n  if (err) return console.error(err);\n  console.log('port:', port);\n});\n\nlet guid = '3aac50f1-bdb2-44c0-3eb0-228aa48bbf3a';\n\n//获取一个端口，并指定一个「名称」\noneport.acquire(guid, function (err, port) {\n  if (err) return console.error(err);\n  console.log('port:', port);\n});\n\n//通过名称查询最后一次成功获取的端口\noneport.last(guid, function (err, port) {\n  if (err) return console.error(err);\n  console.log('port:', port);\n});\n\n```\n","_attachments":{},"homepage":"https://github.com/Houfeng/oneport#readme","bugs":{"url":"https://github.com/Houfeng/oneport/issues"},"license":"MIT"}