我在我的项目中使用TypeScript 2。我想使用一些js库,但也为该库的类型。我可以用简单的npm install @types/some-library
安装类型。我不确定我是否应该--save
或--save-dev
他们。在我看来,甚至definetely类型化的GitHub自述文件都提到了两个版本,但从未解释过。我认为@types应该在devDependencies
中,因为类型是开发所需的,而不是在运行时使用,但我在dependencies
中多次看到@types。我困惑。
我应该如何决定@types/*是否进入dependencies
或devDependencies
?有多少官方的指示吗?