Node.js不是一門新的語言,還是基於JavaScript進行編程的。
Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境
Node 是一個讓 JavaScript 運行在服務端的開發平台,它讓 JavaScript 成為與PHP、Python、Perl、Ruby 等服務端語言平起平坐的腳本語言。 發布於2009年5月,由Ryan Dahl開發,實質是對Chrome V8引擎進行了封裝。
安裝Node.js
Node.js可以安裝在windows、mac、linux上,但是語言都是一樣的,都是JavaScript,所以說Node.js更像是java的虛擬機,大家只需要寫一份語音,就可以同時運行在windows、mac和linux上了
Node.js的中文網:http://nodejs.cn/
安裝成功之后查看版本信息
CMD命令
cmd命令:cmd英文含義是command(命令)的意思,也就是說在cmd窗口的輸入的指令都是對計算機的命令
此時由於我們安裝了nodejs,我們就可以在cmd命令中進行輸入對應的node指令
比如我們之前輸入的node -v指的就是node的版本指令;
此時我們試着輸入其他的exe程序的指令,比如輸入QQ后回車會報錯誤
但是不是所有exe程序都可以在cmd命令中執行,如果想要執行必須在“環境變量”中配置對應的exe程序文件地址
配置環境變量
此時配置之后才能在cmd命令面板中生效
Node.js 的使用方法
js的宿主環境
我們在前面了解了Node.js是基於JavaScript進行開發的,所以我們相關的文件是.js文件
注意:js的運行 必須要有宿主環境,否則不能執行
比如我們此時寫了一段js代碼直接拖拽到瀏覽器中
你會發現直將源碼展示出來了,並沒有計算和執行,所以必須要依賴於html文件
此時我們創建html文件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script src="01.js"></script> </body> </html>
此時在瀏覽器中運行可以看到
Node.js的基本使用
我們可以通過cmd命令窗口去執行js文件
此時我們直接打開cmd窗口
光標閃爍的位置指的是當前文件目錄下課執行的js文件的位置
文件在f:盤桌面上
所以我們需要進入f盤中node文件夾
使用cd命令進入文件夾,cd..表示出某個文件夾
此時我們進入到這個文件夾,使用node 01.js命令
此時我們可以看到輸出了js文件中的內容