NodeJS 深入淺出讀后感(2)

第二章 模塊

CommonJS模塊規范

  • 模塊引用
var math = require('math'); 
  • 模塊定義,用exports對象導出2當前模塊的方法或者變量
  • 模塊標識,就是傳遞給require()的參數

Node模塊實現

Node引入模塊的三個步驟
  1. 路徑分析
  2. 文件定位
  3. 編譯執行

  • 核心模塊,Node提供的模塊
  • 文件模塊,用戶編寫的模塊

所有模塊都是優先從緩存加載的,不同之處在于核心模塊的檢查先于文件模塊

中間關于模塊機制的內容沒看懂,so sad。。。(╯‵□′)╯︵┻━┻

如何發布包

1 . 在桌面上創建一個文件夾,不妨命名為hello,在其中加入一個js文件,其中寫入一個函數

exports.sayHello=function()
{
    return  'Hello World!';
};

2 . 使用npm init命令生成package.json文件

3 . 注冊包倉庫賬號,npm adduser

4 .上傳包 npm publish

5 .在另一個文件夾下驗證

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1 Node.js模塊的實現 之前在網上查閱了許多介紹Node.js的文章,可惜對于Node.js的模塊機制大都著...
    zlx_2017閱讀 1,293評論 0 1
  • 模塊 Node 有簡單的模塊加載系統。在 Node 里,文件和模塊是一一對應的。下面例子里,foo.js加載同一個...
    保川閱讀 611評論 0 0
  • 1 Node.js模塊的實現# 之前在網上查閱了許多介紹Node.js的文章,可惜對于Node.js的模塊機制大都...
    七寸知架構閱讀 2,090評論 1 50
  • 前些日子,聽了一名大咖聊寫作,做完筆記,總結就是:寫作的最終途徑便是寫、寫、寫,如果你有記錄的能力,據說就可以進行...
    女公子99閱讀 277評論 0 1
  • 周末和幾個朋友出去吃飯,因為是周末路上的車并不多,道路不擁擠,二十分鐘的車程就到了目的地。 一下車...
    顧紫閱讀 380評論 0 1