【发布时间】:2014-04-09 00:36:39
【问题描述】:
我正在尝试使用以下服务将我的第一个 DocPad 网站部署到 Gandi.net 托管服务提供商: https://www.gandi.net/hebergement/simple?language=nodejs&grid=A
我的代码在这里:
https://github.com/nylnook/nylnook-website
它在我的计算机上本地运行良好。
从技术上讲,它似乎是一个“虚拟主机”,我应该在使用后编写一个“server.js”文件来将生产中的 DocPad 部署到 gandi 服务器:
git push gandi master
('gandi' 是我在他们服务器上的 git 远程仓库)
并且还使用了自定义命令(XXX 而不是我的登录名):
ssh XXXXX@git.XXX.gpaas.net 'deploy default.git'
他们有一个关于他们的 Node.js 实例的指南: http://wiki.gandi.net/en/simple/instance/nodejs?s[]=node 以及在他们的服务器上使用 git 的指南: http://wiki.gandi.net/en/simple/git
建议使用此代码: https://github.com/visionmedia/express/blob/master/examples/vhost/index.js
但我是 node.js 的新手,用 DocPad 学习,所以我不知道该怎么做!
最后一个链接,到目前为止我遵循的 DocPad 部署指南: http://docpad.org/docs/deploy
感谢您的帮助!
编辑:可能是另一个潜在客户:http://docpad.org/docs/api#using-with-express
【问题讨论】: