我在部署Node.js应用程序方面经验有限,如何将Sails.js应用程序部署到Heroku?
我已经heroku login
ed和heroku create
d我的应用了。
您应该查看此github存储库:heroku-sails它应该使您开始使用heroku上的sailsjs
这里有关于这个特定的github存储库的讨论on the sails.js google group
这些也是可以帮助您使应用程序运行的资源:
我想避免对熟悉Heroku上的节点部署的人员造成任何混乱。有很多关于将节点应用程序部署到heroku的指南,而sails应用程序确实没有什么不同。如果您通过在终端中键入“ node app.js”来启动Sails应用程序,则它将起作用。这是Heroku针对节点应用发布的指南。唯一不同的是,您拥有帆而不是普通的香草快递应用程序。
https://devcenter.heroku.com/articles/getting-started-with-nodejs
我已经使用它来部署我的Sails应用程序了。
首先创建Sails js网站或项目然后更改Sails js项目中的设置,如下所示:
在项目配置->环境->生产中
//remove from comments
onlyAllowOrigins: [
'https://example.com',
'https://staging.example.com',
],
//remove from comments
trustProxy: true,
然后在heroku上部署