1. Browserify:一個運行在 node.js 環境下的模塊打包工具
2. CommonJs:規定每一個文件是一個模塊,每一個文件有自己模塊自身的作用域,變量只在自身模塊內起作用,變量之間不會互相干擾
3. CommonJs使用的導出方式:
module.exports = { } 導出哪些內容寫對象裏
4. CommonJs使用的導入方式:
require
const a = require('./a.js')
如果一個模塊被倒入了兩次,則內部代碼只執行一次,比如 模塊內部console.log(1),導入兩次但是隻打印出一個1
5. 如果一個模塊不需要它的導出內容,只是需要它產生某種作用,則直接require,不需要 const 賦值
require('./a.js')