今天學習了模塊化的簡介,其實一個項目是由很多個模塊文件組成的,它們有它們各自的功能和用途來協助這個項目的完成,這樣的模塊組成有很多的好處比如提高代碼的復用性、還可以按需加載、還有獨立的作用域,還需要搞清楚的一點就是Node.js中每個文件都是獨立的模塊,這些模塊之間是靠特定語法的導入和導出來實現互通的使用的,導入的時候如果是內置模塊的話直接寫模塊名即可,如果是自定義的模塊就需要寫模塊的文件路徑,剩下的就是記住語法的使用。ECMAScript標準導入和導出有兩種方式,一種是默認的,一種是命名,什么時候使用它們兩個就看需求,如果是按需加載就使用命名,如果是全部加載就使用默認的即可。再后面就是學習包,包的概念其實就是將剛才說到的模塊還有代碼,資料等等聚成一個文件夾,我們就可以把這個文件夾稱之為包,包又分為項目包和軟件包,開發中使用軟件包是比較多的,包里面的文件也很有講究,像Utils下的lib文件就是我們要封裝的工具或是方法了,而index.js就是我們向外暴露的唯一出口,在最外面的server.js文件我們就可以在終端使用包里面的剛才index.js封裝好的工具和方法了。
錯誤:請檢查您的網絡連接狀態
在 Google 翻譯中打開