在進行自己的模塊開發時,一般我們至少會創建2個項目,一個項目進行自己的modules開發(項目aaa)。
另一個項目引入自己開發的modules,進行測試並使用(項目bbb)。
這時我們就可以使用npm link關聯2個模塊:
1:進入aaa項目,輸入npm link,這時npm會把項目aaa暴露到全局。
2:進入bbb項目,輸入npm link aaa,這時bbb項目就不會使用自己package.json dependencies 依賴的aaa了,而是去使用我們剛剛暴露到全局的aaa。
具體可看官方文檔:https://www.npmjs.cn/cli/link/