web*_*rJr 4 localhost node.js express gruntfile
我正在开发一个项目,我需要将项目名称从localhost:9000更改为其他名称:9000,这是在我的开发环境中,而不是生产.
我得到了项目文件,而这个人(不再在这里)使用了express.js.我搜索并搜索了这个答案,但我无法弄明白.
那么,是否可以使用express.js或更新gruntfile将localhost:9000的名称更改为其他名称:9000?我知道我可以更改计算机上的localhost设置,但我需要通过Web应用程序发现别名.
我准备撕掉我的头发.:(
因为你在开发环境,它足以添加
127.0.0.1 testurl.test
Run Code Online (Sandbox Code Playgroud)
在底部
C:\Windows\System32\drivers\etc\hosts
Run Code Online (Sandbox Code Playgroud)
现在要将服务器的端口设置为80(http为standartport),您需要更改
project\bin\www
Run Code Online (Sandbox Code Playgroud)
(ejs标准第15行)
var port = normalizePort(process.env.PORT || '3000');
Run Code Online (Sandbox Code Playgroud)
至
var port = normalizePort(process.env.PORT || '80');
Run Code Online (Sandbox Code Playgroud)
现在,如果您在浏览器中键入testurl.test,它应该显示该网站.
这适用于Windows,如果你有mac或linux,只需根据需要更改hosts文件.
马吕斯
你不能在快递中改变它.浏览器使用OS系统和DNS服务解析域名.您的快速申请无法解决.在与您的快速应用程序建立任何连接之前,它将由浏览器解决.
您可以编辑本地计算机上的主机文件,以将其他名称定义为localhost的别名.编辑主机文件的具体程度取决于您运行的操作系统,因为这是特定于操作系统的功能.
只是回顾一下,这是您在浏览器中请求网页时的常规步骤.
归档时间: |
|
查看次数: |
13335 次 |
最近记录: |