Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在Express JS应用程序上设置IP地址_Javascript_Express - Fatal编程技术网

Javascript 无法在Express JS应用程序上设置IP地址

Javascript 无法在Express JS应用程序上设置IP地址,javascript,express,Javascript,Express,尝试在express中测试终结点,但不断出现404错误 var express=require(“express”) var app=express() //var http=require('http')。服务器(应用程序) app.get('/',函数(req,res){ res.send('从结束点确定') }) var port=process.env.port | | 8080 var localhost='someLocalHost.med.gov' log({'localhost

尝试在express中测试终结点,但不断出现404错误

var express=require(“express”)
var app=express()
//var http=require('http')。服务器(应用程序)
app.get('/',函数(req,res){
res.send('从结束点确定')
})
var port=process.env.port | | 8080
var localhost='someLocalHost.med.gov'
log({'localhost':localhost,
“post”:端口号})
//
app.listen(端口、本地主机、函数(err){
如果(错误){
console.log('err')
}
否则{
console.log('正在侦听')
}

})
Localhost指的是
127.0.0.1
。你不能只在任何你想要的地址上启动服务器。如果你想覆盖
localhost
,你可以考虑修改你的,所以我最终得到了http://IP\u地址:8080,这就解决了。

查找
|
操作符。您正在执行
process.env.PORT
8080
。换句话说,如果设置了
process.env.PORT
,则将使用该值,
8080
仅在未设置前者的情况下使用。也许您需要了解DNS的工作原理。服务器以IP地址运行,客户端连接到IP地址。正是DNS允许客户端查找
somehost.med.gov
,并找出它应该用来连接的IP地址。