2017-02-14 67 views
0

我設置了一個基本節點,表達,反應應用程序和表達服務靜態內容,包括我的CSS。當我查看源代碼我注意到的index.html有這個頭標記加入:爲什麼我的服務器爲index.html添加了一種神祕風格?

<style type="text/css">* {}</style>

它的挑釁不會在實際的文件。這個是從哪裏來的?

此外,我沒有看到我在頁面上的實際CSS呈現。但是我確實看到在chrome網絡選項卡中加載了css文件。我也看到bootstrap的風格很好,他們以相同的方式服務。這裏發生了什麼?

我的服務器:

var express = require('express'), 
 
    bodyParser = require('body-parser'), 
 
    http = require('http'), 
 
    path = require('path'); 
 
    
 
app.use(bodyParser.json()); 
 
app.use(bodyParser.urlencoded({ extended: true })); 
 
app.use(express.static(path.join(__dirname, 'public'))); 
 
app.use(cors()); 
 

 
app.get('*', function(req, res) { 
 
    res.sendFile(path.join(__dirname, 'public', 'index.html')); 
 
}); 
 

 
http.createServer(app).listen(8080), function() { 
 
    console.log('Express server listening on port 8080'); 
 
});

這是我在我的CSS

body{ 
 
    color: red; 
 
}

+1

你問爲什麼服務器添加東西,但沒有關於服務器本身的信息... –

+0

'index.html'是什麼樣的?另外,爲了打折任何插入CSS的瀏覽器插件,您是否嘗試過在隱身/隱私中加載頁面,並禁用所有擴展? – godfrzero

+0

除非指定,否則通常服務器不會添加其他數據。該行應該有其他原因。如果你能分享你的'index.html'和你的CSS,會更好。 –

回答

0

答案是從@godfrzero - 一個CHRO我的延伸導致了這種神祕風格。

相關問題