gpt4 book ai didi

node.js - 静态 Web 应用程序的服务器

转载 作者:太空宇宙 更新时间:2023-11-04 02:41:49 26 4
gpt4 key购买 nike

我正在构建一个用 html5 和 javascript 编写的仅客户端 Web 应用程序,但我仍然需要一个服务器来服务器这些文件。

我正在使用 GruntJS 来缩小/连接文件,我计划将编译后的网站放在名为 dist 的文件夹或类似的文件夹中。

所以我只需要一个服务器来处理对我的网站的所有请求并从 /dist 加载相应的文件,以便请求 mysite/style.css 加载 mysite/dist/load.css。

我还需要服务器来处理 gzip 压缩、http header 、mime 类型、缓存控制和错误处理。

因为我已经在使用nodejs,所以我想到了像connect这样的nodejs服务器。 ,或lactate

对于托管,我计划使用heroku(但也许有更好的服务适合我的情况),您建议使用哪个服务器

最佳答案

在 Amazon-CDN 中托管静态文件的最佳方式,您可能在 heroku basic-html 页面上有简单的逻辑。您可以准备自己的脚本,包括编译、串联、gzip 压缩文件,然后使用 s3cmd 将它们放入 AWS 上的 s3 存储桶。之后,您需要将 CDN 链接到 s3 存储桶 - 这就是您的应用程序准备就绪的全部内容。

关于node.js - 静态 Web 应用程序的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14181895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com