簡體   English   中英

用node.js編寫的CDN服務器

[英]CDN server written in node.js

我試圖找到一個用nodejs編寫的CDN服務器的示例,該示例執行以下操作:

  • 縮小CSS和JS
  • 預編譯LESS
  • 預編譯CoffeeScript
  • 如果另一個存儲桶中已有內容,則進行靜態重定向
  • 管理界面

我意識到這樣的事情已經存在(S3等),但是我的興趣是學術上的。 我對是否已在節點中執行了類似操作以及如何執行感興趣。

您應該看一下express-cdn ,這是一個將壓縮的,縮小的和資產合並的資產交付到CDN服務器(當前為Amazon S3)的模塊。 它缺少一些管理界面,但是實現了您需要的幾個功能。

研究grunt ,它具有適用於各種資產管道的插件。

我找不到同時執行所有任務的模塊。 您應該在應用程序中混合使用模塊。 我建議你看看npmjs.org

CSS和JS的縮小---> 這里

預編譯LESS ---> 此處

預編譯CoffeScript(咖啡的命令行版本可作為Node.js的工具。) 在這里

靜態重定向(如果內容已在另一個存儲桶中提供):尚不清楚,您應該為文件提供某種類型的數據庫,因為重定向轉到nginx.org <3

管理界面: 對Node.js易於擴展的基於Web的文件管理器嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM