我正在开发一个项目,我需要将项目名称从 localhost:9000 更改为 someothername:9000,这是在我的开发环境中,而不是生产环境中。
我收到了项目文件,而那个人(不再在这里)使用了express.js。我一直在寻找这个问题的答案,但我无法弄清楚。
那么,是否可以使用express.js或更新gruntfile将localhost:9000的名称更改为someothername:9000?我知道我可以更改计算机上的本地主机设置,但我需要有一个通过 Web 应用程序出现的别名。
我已经准备好把我的头发扯下来了。 :(
当你在开发环境中时,添加就足够了
127.0.0.1 testurl.test
在底部
C:\Windows\System32\drivers\etc\hosts
现在将服务器的端口设置为 80(http 的标准端口)
你需要改变
project\bin\www
(ejs 标准第 15 行)
var port = normalizePort(process.env.PORT || '3000');
to
var port = normalizePort(process.env.PORT || '80');
现在,如果您在浏览器中输入 testurl.test,它应该会显示该网站。
这适用于 Windows,如果您有 Mac 或 Linux,只需根据需要更改主机文件即可。
Marius
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)