托管(Hosting)

以下是不完整的 Sails.js 托管服务供应商清单。

部署到 Modulus?
部署到 NodeJitsu?

要部署到 NodeJitsu,你需要稍微修改设置文档: 在应用程序文件夹开启 config/local.js。你需要加入以下几行到此设置文档。

// Port this Sails application will live on
port: 80,
host: 'subdomain.jit.su',

host: 不是默认建立的属性。你需要加入这个属性。当执行 jitsu deploy 时,Nodejitsu 会询问你的 subdomain

部署到 OpenShift?

要部署到 OpenShift,你需要稍微修改设置文档: 在应用程序文件夹开启 config/local.js。你需要加入以下几行到此设置文档。

port: process.env.OPENSHIFT_NODEJS_PORT,
host: process.env.OPENSHIFT_NODEJS_IP,
使用 DigitalOcean?
部署到 Heroku?
部署到 AWS?
使用 PM2?
部署到 CloudControl?
取得专业协助

这些日子以来,拥有一定技术的情况下,部署强大的应用程序变得越来越简单。尽管如此,你不一定有时间来自己处理这些事情。 Sails.js 是由我的公司维护,Balderdash,一间在美国德州奥斯丁的 Node.js 顾问公司。如果你的公司需要专业协助,我们很乐意提供帮助。部署不是很困难,而且在大多情况下,它不应该超过几个小时。