windows下nodejs的安裝和hello world小應(yīng)用的創(chuàng)建

前言:這兩天學(xué)了下nodejs,網(wǎng)絡(luò)上有很多教程但是我覺得不是很全面,所以寫一下我學(xué)習(xí)的過程和當(dāng)中所遇到的問題。

1、安裝

安裝不用我多說,直接去nodejs官網(wǎng)(https://nodejs.org/en/),下載你電腦所對(duì)應(yīng)的系統(tǒng)版本然后全部點(diǎn)擊下一步傻瓜式安裝就行了。(現(xiàn)在node的版本已經(jīng)在window系統(tǒng)下會(huì)自動(dòng)添加path的系統(tǒng)變量,不需要你去手動(dòng)添加了)

2、測(cè)試

啟動(dòng)node.js這個(gè)exe程序,在win+r輸入cmd命令程序里或安裝文件自帶Node.js command prompt里輸入 node -v 然后敲回車就會(huì)顯示你node的版本,就意味著你安裝成功了。

(plus1:注意不要到node.js這個(gè)程序打開的窗口里敲命令行,開始我就是到這里敲,懵逼好久。。)

(plus2:你要先打開nodejs這個(gè)程序,意味它是個(gè)javascript運(yùn)行環(huán)境,要先打開放在那里,再切到命令行程序里輸入命令行)

3、命令行里打印一條hello world語句

新建一個(gè)js文件,隨便丟到哪里,但是你要記住路徑,我這里是:E:\nodetest\test.js

用你的編輯器打開這個(gè)test.js,輸入一條 console.log("hello world"); 語句、保存;再到命令行程序里輸入即可

(plus:開始的時(shí)候我以為文件要像php一樣丟到Apache特定的目錄文件夾下,弄了很久,node里調(diào)用js文件隨便丟)

4、hello wrold小應(yīng)用的創(chuàng)建

在上面的test.js文件里輸入:

var http = require("http");

http.createServer(function(request, response) {

? ? response.writeHead(200, {"Content-Type": "text/plain"});

? ? response.write("Hello World");

? ? response.end();

}).listen(8888);

然后到命令行里輸入一邊命令:node E:\nodetest\test.js (輸人你的js文件路徑) 回車。

然后到瀏覽器里面輸入http://localhost:8888就可以看到hello world顯示出來了

以上。

如果你要搞清楚這幾行代碼的意思和緣由,就去看Node入門(http://www.nodebeginner.org/index-zh-cn.html)這本書,寫得很好,看完照著敲完做出一個(gè)上傳圖片的簡單應(yīng)用,我覺得應(yīng)該算是入門了。

以上哪里有錯(cuò)誤還望大神指正,共同探討,一起進(jìn)步。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Node.js是目前非常火熱的技術(shù),但是它的誕生經(jīng)歷卻很奇特。 眾所周知,在Netscape設(shè)計(jì)出JavaScri...
    w_zhuan閱讀 3,638評(píng)論 2 41
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評(píng)論 18 139
  • Node.js是目前非常火熱的技術(shù),但是它的誕生經(jīng)歷卻很奇特。 眾所周知,在Netscape設(shè)計(jì)出JavaScri...
    Myselfyan閱讀 4,087評(píng)論 2 58
  • 原文鏈接:http://www.linuxidc.com/Linux/2015-07/119588.htm如果你要...
    木羽木羽女口生閱讀 1,098評(píng)論 1 3
  • 國際慣例:23歲 油痘皮 坐標(biāo)板鴨防曬需求高 護(hù)膚訴求:皮脂膜健康 初步抗老 抗氧化 潔面(早/晚) 早晚都在用同...
    nininininina閱讀 436評(píng)論 0 0