美文网首页web细节
nodejs加载css以及js文件

nodejs加载css以及js文件

作者: adminlyrics | 来源:发表于2017-03-23 18:47 被阅读80次

    var http = require("http");

    var fs = require('fs');

    var url = require('url');

    exports.start = function(){

    http.createServer(function(request, response) {

    var pathname = url.parse(request.url).pathname;

    var ext = pathname.match(/(\.[^.]+|)$/)[0];//取得后缀名

    switch(ext){

    case ".css":

    case ".js":

    fs.readFile("."+request.url, 'utf-8',function (err, data) {//读取内容

    if (err) throw err;

    response.writeHead(200, {

    "Content-Type": {

    ".css":"text/css",

    ".js":"application/javascript",

    }[ext]

    });

    response.write(data);

    response.end();

    });

    break;

    default:

    fs.readFile('./index.html', 'utf-8',function (err, data) {//读取内容

    if (err) throw err;

    response.writeHead(200, {

    "Content-Type": "text/html"

    });

    response.write(data);

    response.end();

    });

    }

    }).listen(8888);

    console.log("server start...");

    }

    具体可以查看下面链接,真的很好

    nodejs

    相关文章

      网友评论

        本文标题:nodejs加载css以及js文件

        本文链接:https://www.haomeiwen.com/subject/qehfgttx.html