鍍金池/ 問(wèn)答/Linux  HTML/ 如下圖,請(qǐng)問(wèn)在GitHub上面下載第三方vue的包,所需要裝的依賴是畫(huà)紅框的部分

如下圖,請(qǐng)問(wèn)在GitHub上面下載第三方vue的包,所需要裝的依賴是畫(huà)紅框的部分嗎?

圖片描述

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

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

回答
編輯回答
心沉
  1. github上紅色的部分不是依賴,是這個(gè)項(xiàng)目的topic,或者說(shuō)tag
  2. 因?yàn)樯厦娴脑颍阅阋詾椴灰粯?。不過(guò)不一樣也是常見(jiàn)的,github上一般你看到的是最新的開(kāi)發(fā)版本
  3. devDependencies是只在開(kāi)發(fā)環(huán)境需要的依賴,盡量不要位置寫(xiě)錯(cuò),否則有些命令可能會(huì)多下載或少下載依賴。
2017年11月19日 13:18