簡單來講,node.js 是一個讓 JavaScript 運行在服務端的開發平臺,讓開發者經過JS編寫服務端程序。html
從nodeJS官網下載對應平臺的安裝程序,安裝完成後,打開命令行工具,而後輸入node -v,若是安裝正常,會顯示對應的版本號。node
node.js 內置了一些基本模塊算法
fs
模塊就是文件系統模塊,負責讀寫文件http
模塊用來接收網絡請求和處理網絡請求crypto
模塊的目的是爲了提供通用的加密和哈希算法學習node,npm是必知的,npm 是node的包管理工具,經過npm使用第三方提供的模塊,能夠讓咱們快速實現本身想要開發的功能,提升效率。咱們能夠在終端中使用npm的命令安裝npm
npm install [-g] <name>
:使用-g指令能夠把nodule下載安裝的nodejs的全局的path處,不加的話會安裝到當前路徑npm remove <name>
:移除 modulenpm update <name>
:更新 module用node實現一個服務器很是簡單,只需幾行代碼便可服務器
const http = require('http') const app = http.createServer(); app.on('request', function (request, response) { response.write(`hello nodejs`) response.end() }) app.listen('3000', function () { console.log('this sevrver is running at http://127.0.0.1:3000/') })