npm 遇到 unmet dependency 怎麼辦
在升級 dependencies 遇到的問題
onlinemad:~ > npm install
npm WARN unmet dependency /media/user/FILES/git/icrtmobile/node_modules/jade requires commander@'~1.1.1' but will load
npm WARN unmet dependency /media/user/FILES/git/icrtmobile/node_modules/commander,
npm WARN unmet dependency which is version 2.1.0
原因我的 project 會用到 commander, jade
jade 會用到 commander,但是本來 commander 都是 1.1.1 所以 npm 就只會抓一個下來。也就是說 jade 的 node_modules 就不會有 commander 這個 lib。
但是因為我升級了 commander,所以 jade 就會讀到新版的 commander,這時候就會有 WARN 出來啦。
解法重裝 jade 就可以了
以上