Skip to content
11 / 27

Как Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π±Π΅Π· Ρ‚ΠΈΠΏΠΎΠ² (declaration file .d.ts)?

Если npm-ΠΏΠ°ΠΊΠ΅Ρ‚ Π½Π΅ содСрТит Ρ‚ΠΈΠΏΠΎΠ² ΠΈ Π½Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚Π° @types/, Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠΈ .d.ts. Π’ Π½Ρ‘ΠΌ ΠΎΠΏΠΈΡΡ‹Π²Π°Π΅ΡˆΡŒ Ρ„ΠΎΡ€ΠΌΡƒ модуля Ρ‡Π΅Ρ€Π΅Π· declare module 'имя-ΠΏΠ°ΠΊΠ΅Ρ‚Π°'. Π€Π°ΠΉΠ» размСщаСтся Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² ΠΏΠ°ΠΏΠΊΠ΅ types/ ΠΈΠ»ΠΈ typings/), ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ указываСтся Π² tsconfig.json Ρ‡Π΅Ρ€Π΅Π· typeRoots ΠΈΠ»ΠΈ paths.

Как Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π±Π΅Π· Ρ‚ΠΈΠΏΠΎΠ² (declaration file .d.ts)? | JScriptiser