1
下面的問題是指一個項目我是而不是發佈到npm
。與NPM 5依賴關係和devDependencies之間的區別是什麼5
在NPM 3,如果我在devDependencies
了包就跑拆封(不--development
),那麼npm-shrinkwrap.json
將不包括devDependencies
的軟件包。
但隨着NPM 5,在dependencies
和devDependencies
包被添加到package-lock.json
,與那些從devDependencies
具有"dev": true
。
所以,如果我只是用npm install x
添加包和npm install
安裝生成服務器上,也就是說,一切,在dependencies
上市的包裝處理任何不同於在devDependencies
中列出的包?