在我們平時寫項目中,當我們需要新開發或修改的 npm 模塊時,如何在本地項目中調試呢?
本地項目路徑:G:\npm\project
開發的模塊路徑:G:\npm\model
方法一:
在cmd命令窗口cd切換到當前項目中
這時候在你的project里就已經把你開發的npm模塊給復制過來了
當你不想要時
這種方式調試,你每次開發的模塊更新都得install一下,會有點麻煩
方法二:
你可以直接發布到npm上,然后再安裝到本地------這樣感覺更麻煩了
方法三:npm link
也是最優的方法
如果你開發的npm模塊和項目在同一個目錄下,直接執行下面命令
如果不在同一個目錄下,先去到模塊目錄,把他link到全局,如下↓
這時候在c盤的如下目錄下就會出現一個model的快捷方式
這時候再切換到項目目錄下
執行: npm link model
這時候在你項目的node_modules里就會出現model的快捷方式
這時候你修改了model原文件里內容時,你在項目里調試時也會跟着變
這樣是不是很方便,一勞永逸,當你測試完所有功能就可以放心發布了