nodejs介绍
簡介
什么是Node.js
簡單的說 Node.js 就是運行在服務端的 JavaScript。
Node.js是一個事件驅動I/O服務端JavaScript環境,基于Google的V8引擎,V8引擎執行Javascript的速度非常快,性能非常好。
Node.js有什么用
如果你是一個前端程序員,你不懂得像PHP、Python或Ruby等動態編程語言,然后你想創建自己的服務,那么Node.js是一個非常好的選擇。
Node.js 是運行在服務端的 JavaScript,如果你熟悉Javascript,那么你將會很容易的學會Node.js。
當然,如果你是后端程序員,想部署一些高性能的服務,那么學習Node.js也是一個非常好的選擇。
安裝
下載
官網:https://nodejs.org/en/
中文網:http://nodejs.cn/
LTS:長期支持版本
Current:最新版
安裝
?
查看版本
node -v快速入門
創建文件夾nodejs
控制臺程序
console.log('Hello Node.js')打開命令行終端:Ctrl + Shift + y
進入到程序所在的目錄,輸入
node 01-控制臺程序.js瀏覽器的內核包括兩部分核心:
- DOM渲染引擎;
- js解析器(js引擎)
- js運行在瀏覽器中的內核中的js引擎內部
Node.js是脫離瀏覽器環境運行的JavaScript程序,基于V8 引擎(Chrome 的 JavaScript的引擎)
服務器端應用開發(了解)
const http = require('http'); http.createServer(function (request, response) {// 發送 HTTP 頭部 // HTTP 狀態值: 200 : OK// 內容類型: text/plainresponse.writeHead(200, {'Content-Type': 'text/plain'});// 發送響應數據 "Hello World"response.end('Hello Server'); }).listen(8888); // 終端打印如下信息 console.log('Server running at http://127.0.0.1:8888/');運行服務器程序
node 02-server-app.js服務器啟動成功后,在瀏覽器中輸入:http://localhost:8888/?查看webserver成功運行,并輸出html頁面
停止服務:ctrl + c
?
總結
- 上一篇: element-ui介绍
- 下一篇: npm包管理工具