我一直在尝试将 AWS 与 Git 和 Heroku 结合使用来部署 Web 应用程序。
我能够采用他们的“Hello World”示例并进行部署。
您需要将 HTML/CSS 文件插入到哪里才能部署这些文件?
如果有指南或任何您可以指出的东西,那就太好了。
最佳答案
如果您需要提供静态 HTML/CSS 文件,您可以将它们放在应用程序的 ./public 或 ./static 目录中,然后在您的 node.js 服务器脚本中添加 app.use 调用。例如:
app.use('/public',express.static(__dirname + '/public'));
如果服务器收到 /public
请求,它会告诉服务器从 yourappurl/public
返回内容。
关于ruby - 将 HTML、CSS 和 Node.js/Ruby 与 Heroku、Git 和 AWS 放在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18042943/