数码资讯
动态在节点中建立端口的方法
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
如果可以动态设置端口,那么调试是方便的,因为缺省端口是占用的,所以不需要修改代码,也可以打开更多的代码。只要你知道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,这是用于自定义变量函数。
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。
假设我们想要节点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,这是用于自定义变量函数。
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。