2017-02-16 126 views
1

包我有一個關於中的package.json文件@types依賴一個愚蠢的問題:打字稿@類型/在packages.json

在下面的網址則解釋說,種應安裝 爲運行時依賴npm install --save @types/lodash TS 2.x d.ts Consumption

但對我來說是更有意義的安裝包@types/....作爲 開發依賴npm install --save-dev @types/lodash

對這個有什麼想法?

回答

1

當您正在開發模塊/庫並希望共享@types依賴項時使用--save,否則使用--save-dev

一些背景:https://github.com/Microsoft/types-publisher/issues/81

+1

此外,請參閱jedd.ahyoung的註釋[這個答案](http://stackoverflow.com/a/22004559/3786294)_「這太好了,我從來沒有意識到,但是這個答案告訴我,依賴關係與devDependencies差異只適用於發佈npm包的情況。如果你只是在一個應用程序或網站上工作,應該沒關係。謝謝! - jedd .ahyoung「_ – Paleo

+0

啊哈......現在我明白了。魔鬼在細節(或某事) – gevik