@types/xxxx
рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВредDefinitions by:
рдореЗрдВ index.d.ts
) рддрд╛рдХрд┐ рд╡реЗ рдЬрд╡рд╛рдм рджреЗ рд╕рдХреЗрдВ .рдирдорд╕реНрддреЗ @tkrotoff @huy-nguyen
рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА @ рдкреНрд░рдХрд╛рд░/рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рд░рд╛рдЙрдЯрд░-рдбреЛрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореЗрд░рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрдм рд░рд┐рдПрдХреНрдЯ рдФрд░ рд░рд┐рдПрдХреНрдЯ-рдбреЛрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдиреАрдЪреЗ package.json рджреЗрдЦреЗрдВред
{
"name": "responder",
"version": "0.1.0",
"private": true,
"dependencies": {
"@types/jest": "^20.0.2",
"@types/node": "^8.0.5",
"@types/react": "^15.0.33",
"@types/react-dom": "^15.5.1",
"@types/react-router-dom": "^4.0.5",
"react": "^15.6.1",
"react-dom": "^15.6.1",
"react-router-dom": "^4.1.1",
"react-scripts-ts": "2.3.2"
},
"devDependencies": {
"typescript": "^2.4.1"
},
"scripts": {
"start": "react-scripts-ts start",
"build": "react-scripts-ts build",
"test": "react-scripts-ts test --env=jsdom",
"eject": "react-scripts-ts eject"
}
}
рд╡рд╣рд╛рдБ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?
рдзрдиреНрдпрд╡рд╛рдж
рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣рдЯрд╛рдПрдВ, рдЕрдкрдирд╛ рд╕рдВрдкрд╛рджрдХ рдмрдВрдж рдХрд░реЗрдВ, npm рдЗрдВрд╕реНрдЯреЙрд▓ / рдпрд╛рд░реНрди, рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ, рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ
рдЗрд╕рдиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдм рдпрд╣ рдиреЛрдб рдореЙрдбреНрдпреВрд▓ 'рдкреНрд░рдХреНрд░рд┐рдпрд╛' рдпрд╛ 'рдЖрд╡рд╢реНрдпрдХрддрд╛' рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдерд╛ред
рдЕрд▓рдЧ рдореБрджреНрджреЗ рдХреЛ рд▓реЙрдЧ рдХрд░реЗрдВрдЧреЗ
рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рд╣реИред рдкрд╣рд▓реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдореМрдЬреВрдж рд╣реИред рдЕрдЧрд░ рдпрд╣ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ npm i рдпрд╛ рдпрд╛рд░реНрди рдЗрдВрд╕реНрдЯреЙрд▓ рдЪрд▓рд╛рдПрдБред рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдиреЛрдб рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ v11.0.0 рдкрд░ рд╣реИред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣рдЯрд╛рдПрдВ, рдЕрдкрдирд╛ рд╕рдВрдкрд╛рджрдХ рдмрдВрдж рдХрд░реЗрдВ, npm рдЗрдВрд╕реНрдЯреЙрд▓ / рдпрд╛рд░реНрди, рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ, рдЕрдкрдиреЗ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ