내 프로젝트에서 TypeScript 2를 사용합니다. js 라이브러리를 사용하고 싶지만 해당 라이브러리에 대한 입력을하고 싶습니다. 간단한 유형을 설치할 수 있습니다 npm install @types/some-library
. 나는할지 확실하지 않다 --save
또는 --save-dev
그들. DefinetelyTyped GitHub 추가 정보조차도 두 버전을 언급하지만 결코 설명하지는 않는 것 같습니다. devDependencies
개발에 유형이 필요하고 런타임에 사용되지 않기 때문에 @types가 있어야한다고 생각 하지만 @types는 여러 번 보았습니다 dependencies
. 혼란 스러워요.
어떻게 유형 @ / *이로 전환 여부를 결정해야한다 dependencies
나 devDependencies
? 실제로 공식적인 지침이 있습니까?
dependencies
와devDependencies
후자를 구별 하기 만하면됩니다.