动态在节点中建立端口的方法

动态在节点中建立端口的方法
如果可以动态设置端口,那么调试是方便的,因为缺省端口是占用的,所以不需要修改代码,也可以打开更多的代码。只要你知道NodeJS进程模块,写出来很容易。
假设我们想要节点app.js 8000命令格式
VAR过程=要求(过程的)

var =(函数(){())
如果(typeof(过程。argv { 2 })!= = 'undefined){ / /如果输入端口号提取
如果(isnan(过程。argv { 2 })){ / /如果端口数不是数字,提示格式错误
throw'please写正确的端口号。
}如果端口号正确输入,其应用程序到端口
返回的过程。argv { 2 }
}
如果没有输入端口号,默认端口使用以下定义
返回8080
}
}),

app.listen(端口、功能(){(){
console.log('example应用程序侦听端口+口+!)
})
事实上,命令的内容是通过process.argv。此方法以数组方式返回命令内容。第一项通常是节点。第二个是上面例子中的入口文件路径,第三个是我们输入的端口号。
如果你配置了新的环境,你还需要在package.json调整参数,如设置在大多数的脚手架:
脚本:{


}
这时,我们只需要修改命令:
脚本:{
开发:端口:结建 / dev-server.js港

}
你可以命令使用的是新公共管理的发展8000,这是用于自定义变量函数。
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部