应用场景: 最近用 node 重构了网站的项目,部署到测试环境的时候测试一切正常. 直到有一天,运维把代码上线到内测环境的时候...... 突然发现:内测环境和测试环境竟然是同一台服务器,只不过是把代码放在了两个不台的位置而已~ 这样的话,在同一台服务器部署两个一样的 node 应用,端口必然冲突,就会导致 node 启动报错. 那怎么办呢?有没有什么办法可以让测试环境和内测环境用两个不同的端口? 冥思苦想...... 有了,可以增加配置文件来解决这个问题. 一.建立配置文件目录 首先,各个环境