鍍金池/ 問答/Linux  HTML/ 如下圖,請問在GitHub上面下載第三方vue的包,所需要裝的依賴是畫紅框的部分

如下圖,請問在GitHub上面下載第三方vue的包,所需要裝的依賴是畫紅框的部分嗎?

圖片描述

如題,是這樣的嗎?
還有,為什么相同的包在npm和GitHub上面感覺不一樣啊。
圖片描述

另外,Dependencies 存放項目或組件代碼中依賴到的,而 devDependencies 存放測試代碼依賴的包或構建工具的包,也就是說目前者是必須有,后者可以沒有是嗎?比如css-loader、es6-loader可以放在里邊是吧?但是我都放在Dependencies會怎么樣呢?如果有時我不知道放在哪里,統(tǒng)統(tǒng)npm i 包名 -S 是可以的吧?
Dependencies、devDependencies 可以叫項目依賴和開發(fā)依賴?
…………很多都是存在疑惑的啊,有時百度也不好用…………拜托各位老哥了………………

回答
編輯回答
心沉
  1. github上紅色的部分不是依賴,是這個項目的topic,或者說tag
  2. 因為上面的原因,所以你以為不一樣。不過不一樣也是常見的,github上一般你看到的是最新的開發(fā)版本
  3. devDependencies是只在開發(fā)環(huán)境需要的依賴,盡量不要位置寫錯,否則有些命令可能會多下載或少下載依賴。
2017年11月19日 13:18