Articles of mime

使用node.js提供基本的网页与CSS和JS包括

我来自一个(传统的)服务器端脚本(PHP)背景,并试图用Node来试验一下,看看大惊小怪。 目标:提供一个简单的网页文件,其上有一些样式表和脚本。 我的node.js脚本: var http = require('http'); var fs = require('fs'); fs.readFile('index.html', function (err, html) { if (err) { throw err; } http.createServer(function(request, response) { response.writeHeader(200, {"Content-Type": "text/html"}); response.write(html); response.end(); }).listen(1337, '127.0.0.1'); }); index.html的: <!DOCTYPE html> <html> <head> <meta charset='utf-8'> <title>Node.js test</title> <link rel="stylesheet" media="screen" type="text/css" href="css/plugin.css" /> <link rel="stylesheet" media="screen" type="text/css" href="css/xGrid.css" /> <link […]

Node.Js:Resource解释为字体,但是使用MIMEtypestext / html传输

我网站上由Node.Js提供的图标不是正在渲染,而是看到标题中显示的错误。 我正在使用这个脚本为我的服务器… https://github.com/joeeames/AngularFundamentalsFiles/blob/master/web-server.js 在98行之下我加了… 'woff':'application/font-woff' 我也… npm install mime 但我没有做的似乎工作。 有谁知道如何解决这个问题? 从控制台的具体错误是… Resource interpreted as Font but transferred with MIME type text/html: "https://<my_site>/bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0". 我发现类似TTF和SVGtypes的错误。