1.node遵循的是COMMONJS規范(規范即規定如何導入導出)
1、導入:require???2、導出:module.exports
2.模塊分類:
???1、核心模塊
nodejs下載安裝完成后會自帶一些模塊,這些模塊不需要下載,
可以直接通過require引入,比如http模塊
2、自定義模塊
自己寫的模塊,通過module.exports = {}導出,通過require引入時,必須帶上準確的路徑
??3、第三方模塊
通過在npm install --save-dev <name>在npm官網上下載的模塊,
下載完成后可直接通過require進行導入
3.如何區分核心模塊和第三方模塊
1.核心模塊不需要下載,nodejs下載安裝完成后會自帶一些模塊,這些模塊就是核心模塊
2.第三方模塊需要通過npm install? 進行下載,下載后存在于nodeModules中