引用模組的注意事項

怕未來的某一天自己會踩到這個雷。

./ 很重要

如果你要引入的是「自己寫好的模組」,請務必加上 ./(根目錄資料夾)的相對路徑:

1
2
3
// .js 可加可不加,但大部分情況不會加
var myModule = require('./myModule')
var myModule = require('./myModule.js')

反之,如果你引入的是從 npm 上下載的模組,或是系統內建的模組,就別加 ./

1
2
var leftPad = require('left-pad') // 從 npm 上下載的
var OS = require('os') // 內建模組
npm 小知識 模組化的輸出與輸入
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×