當前位置:編程學習大全網 - 網站源碼 - 如何解決Nodejs亂碼

如何解決Nodejs亂碼

Node.js支持中文不好(其實是Javascript支持的)。請參見Node.js開發指南。

如果希望Node.js正常顯示中文,需要兩樣東西:

1,js文件以unicode格式保存。判斷js文件是否為unicode格式的壹個簡單方法是使用記事本。用記事本打開JS文件,點擊另存為,查看編碼格式是否為UTF-8。如果沒有,可以使用UltraEdit工具進行轉換,或者使用記事本進行轉換。

2.將編碼描述元數據添加到js文件中,讓瀏覽器知道使用什麽編碼來解釋網頁。

兩個條件缺壹不可。

Node.js中使用中文的例子如下。app.js需要以utf-8格式保存,並且應該在文本中添加元編碼數據描述:

【javascript】?觀平原?復制

& ltmeta?charset="utf-8"/>

【javascript】?觀平原?復制

//app.js?

var?http?=?要求(' http ');

http.createServer(函數(req,res)?{

res.writeHead(200,{ '內容類型':?text/html ' });

RES . write(' & lt;head & gt& ltmeta?charset="utf-8"/>& lt/head & gt;');

RES . write(' & lt;h 1 & gt;Node.js & lt/h 1 >;”);

RES . write(' & lt;b & gt親愛的,妳慢慢飛,小心前面帶刺的玫瑰...

RES . end(' & lt;p & gt餵?世界& lt/p & gt;');

}).聽(3000);

console.log("HTTP?服務器?是嗎?聽力?在哪裏?港口?3000.");

  • 上一篇:飛鴿app壹個號能幾個人登錄
  • 下一篇:股票技術指標公式
  • copyright 2024編程學習大全網