nodejs文件服务器
本文尝试使用nodejs搭建一个文件服务器。 首先在官方下载node环境并安装: https://nodejs.org/en/download/ 安装后node被加入到系统环境变量中。 >node --version > v12.14.1 1 const http = require("http"); 2 const Path = require("path"); 3 const fs = require("fs"); 4 5 var server = http.createServer(function(req, res) { 6 let currUrl = decodeURIComponent(req.url); 7 const fileName = Path.resolve(__dirname, "../" + currUrl); 8 const extName = Path.extname(fileName).substr(1); 9 10 if (fs.existsSync(fileName)) { //判断本地文件是否存在 11 var mineTypeMap = { 12 html: 'text/html;charset=utf-8', 13 htm: 'text/html;charset=utf-8', 14 xml: "text/xml;charset=utf-8