node遵循的是commonjs 規範。
模組匯入匯出:
//匯出
module.exprots=
}//or
exprots.a=10;
exprots.b=()=>
//匯入
require('./module');
const =require('./module');
node_modules:
在node_modules下的模組引入的時候可以直接寫模組(檔案)名稱。
如:乙個node_modules/test/index.js的模組引入的時候只需這樣寫
require('test');
nonde_modules下還有個規則就是 描述&功能性檔案package.json乙個普通的package:
在package.json中
dependencies執行依賴:正式環境開發環境都要用到的依賴
devdependencies開發依賴:只有開發的時候才會用到,正式環境用不到的依賴(如sass,less。編譯後還是會變成css。)
有關Node模組化
1 模組呼叫 我們先建立乙個模組,module.js 1 console.log 我是乙個模組。2var x 10 3var y 20 接著在另外乙個main.js檔案中呼叫這個模組。引入module.js需要require 函式 該函式需要被引入模組檔案的路徑作為引數,函式的返回值是乙個代表被引模...
node的模組化 2
模組化規範 amd cmd commonjs node.js 採用的就是 commonjs 的規範 自定義模組 根據自己的功能來實現的模組 第三方模組 npm 內建模組event fshttp 可以實現伺服器間的資料互動 urlquerystring stream path api 文件使用層級 1...
node 模組化匯出匯入的方式
第一種 module.exports commonjs的寫法 匯出const age 15 module.exports age 匯入 此處的age 與匯出的 age 可以不一樣 const age require action.js console.log age 這種寫法也可以 const ag...