當NPM的套件相依出問題時...

NPM

相信開發NodeJS的人
一定用過NPM這個套件管理工具
它是不錯用
但是有許多地方被人詬病
諸如:
效率問題
套件版本控制機制問題
最近剛好成為苦主
就來分享一下處理心得
(所以現在有不少人跳槽到Yarn陣營…)

這裡不談效率問題
我想NPM團隊應該會逐漸去改善
聽說5.X以上的版本有不錯的改進
至於版本控制問題
其實NPM設計出發點是沒問題的
前提是你必須遵照semver的版本號規則
若是你不依循就會造成別人編譯錯誤…
這邊簡單介紹如何避免或解決這些問題

更多...