在 JS 的 ES6 中其實有提供一套 export/import 的方法,但因為 Node.js 比 ES6 還要更早出現,因此使用的方法類似於 CommonJS,而不是 ES6 所提供的方法,以下會為你介紹其使用的方法。
使用以下範例做說明:
const sum = (number1, number2) => {
return number1 + number2;
}
module.exports = sum;
假設今天要輸出某項東西,只要在等號左邊打 module.exports
,並把想要輸出的東西寫在等號右邊即可成功輸出。以上面為例,假如今天要輸出 sum ,則只要在等號右邊打上他,等號左邊打 module.exports
即可。
使用以下範例做說明:
const sum = require('./start.js');
如果今天要引進某項東西,只要在等號右邊打 require('檔案位置')
,等號左邊給變數名稱即可成功引進。以上面為例,假如今天要引進 sum,而該東西所在的檔案是在 start.js 裡面的話,那只要在等號右邊把 start.js 的檔案位置打進去 require
中,等號左邊給變數名稱,即可成功。