变量process.env.PORT在local.js中设置,默认为1337。
但是local.js包含在.gitignore中是有充分理由的。
那么,人们如何让他们的git部署应用程序运行:80?
如何在local.js中进行其他配置,例如process.env.NODE_ENV =' production' ?
答案 0 :(得分:3)
从Sails v0.10-rc7开始,您可以将每个环境的配置文件存储在config/env
目录中。因此,您可以创建一个文件config/env/production.js
,其中包含:
port: 80
除此之外,每当应用程序在该环境中运行时,都将使用这些设置。
在v0.10-rc7之前,选项是:a)在服务器上放置config/local.js
文件,或b)使用环境变量(如您提到的PORT
环境变量)来覆盖默认配置。