日期:2014-05-16  浏览次数:20449 次

nodejs使用nodejs创建简单的静态文件服务器

转自:http://blog.csdn.net/zxsrendong/article/details/16804867

?

在开始之前,应该好好规划一下项目的文件目录了。我的目录结构如下:

assets放置网站的静态文件css,js,img等;common存放项目的配置文件和一些通用文件;server存放服务处理文件,将要创建的静态文件服务就是放在此目录中; tpl放置的是模板文件也就是网页文件。
文件的下载格式主要是由'Content-Type'的值决定的,要想下载的文件能够正常工作就应该正确的设置不同文件的'Content-Type'值。mime.js文件存放了一些常用mime值:

[javascript]?view plaincopy
?
  1. exports.mime?=?{??
  2. ????"html"?:?"text/html",??
  3. ????"css"??:?"text/css",??