什么是服務端?像一個樹一樣,給前端提供支撐和營養(yǎng),作用:提供數(shù)據(jù)、接收數(shù)據(jù)、存儲數(shù)據(jù)

圖1
Node.js是什么?
? ? 基于Chrom V8 引擎的javascript運行時
? ? 2009年發(fā)布的、現(xiàn)在已經(jīng)更新到了v12
save和save-dev的區(qū)別:

圖2
common.js
require 引入:

圖3

圖4
? ? ? ? ? ? 對象形式:

圖5

圖6
require可以引入的幾種模塊

圖7
commontjs和es6 module的區(qū)別:
語法不一樣、commontjs是執(zhí)行時候引入的,是動態(tài)的;module是打包時候引入,是靜態(tài)的(imprt不可以放在if中,要放在最頂層)
模塊化的意義:
拆分便于管理,便于多人協(xié)作開發(fā),成熟的語言都支持模塊化