這更多的是一個概念性問題。Package.JSON文件依賴關係
在Package.JSON文件中我們有devDependencies和Dependencies。我明白每一個是什麼。但是,這些是否僅僅是爲了讓其他開發者更清楚地知道當我們分發我們的文件時開發依賴和生產依賴是什麼?如果我們不分發我們的文件,如果我們把devDependencies放在依賴項部分中,它會有所作爲嗎?在我看來,它不應該是因爲package.json僅用於npm安裝,而且當我們通過諸如webpack之類的捆綁程序運行我們的應用程序時,它只會捆綁部署所需的模塊。事實上,如果我們不從理論上分發我們的文件,我們甚至需要package.JSON文件(儘管我明白了爲什麼我們需要一個文件,以便我們可以輕鬆地將文件從一個地方移動到另一個地方,並且只需在另一端重新安裝模塊)。
[npm package.json文件中依賴關係,devDependencies和peerDependencies之間有什麼區別?](http://stackoverflow.com/questions/18875674/whats-the-difference-between-dependencies-devdependencies-and -Perdependencies) –
**不,它不是重複的**,因爲如果你沒有發佈並詢問關於實用視角的差異,那麼第二個問題會問有沒有區別。審稿人:請仔細閱讀問題。 – revelt