現(xiàn)在我們使用命令框來輸出一些東西,現(xiàn)在不需要理解,如果看不懂只需要模仿,后續(xù)會解釋的
專業(yè)從事網(wǎng)站制作、網(wǎng)站建設(shè),高端網(wǎng)站制作設(shè)計,微信平臺小程序開發(fā),網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團隊竭力真誠服務(wù),采用H5技術(shù)+CSS3前端渲染技術(shù),成都響應(yīng)式網(wǎng)站建設(shè),讓網(wǎng)站在手機、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項小組,與您實時在線互動,隨時提供解決方案,暢聊想法和感受。我們首先在D盤創(chuàng)建一個文件夾test,然后創(chuàng)建一個test.js的文件
用記事本打開,寫console.log('HELLO WORLD');在里面
命令框只輸入如下命令
這是在命令框上輸出東西
下面我們看看在瀏覽器中輸出東西
我們在創(chuàng)建一個htmltest.js的文件
內(nèi)容如下:
var http = require("http"); http.createServer(function(req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.write(''); res.write('Node.js
'); res.write('親愛的,你慢慢飛,小心前面帶刺的玫瑰...'); res.end('Hello World
'); }).listen(7777);
在命令框中輸入如下內(nèi)容:
這樣服務(wù)就啟動了
之后我們在瀏覽器中輸入:http://localhost:7777/
就可以看到頁面上的內(nèi)容
但是出現(xiàn)亂碼了,沒關(guān)系,現(xiàn)在解決它
首先我們找一個編輯器,我用的是EditPlus
用EditPlus打開文本,在工具欄的文件中選擇另存為,編碼一定要選擇utf-8,如下圖紅色標注,之后保存
再命令框,按ctrl+c退出
重新啟動服務(wù),進入瀏覽器,亂碼問題解決
小結(jié):
var http = require("http");其中http是node.js自帶的模塊,我們調(diào)用 http 模塊提供的函數(shù): createServer
這個函數(shù)會返回一個對象,這個對象有一個叫做 listen 的方法,這個方法有一個數(shù)值參數(shù),指定這個 HTTP 服務(wù)器監(jiān)聽的端口號
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。