J'ai un projet Angular2 utilisant TypeScript, dans Visual Studio. Je souhaite mettre à jour TypeScript de 1.8 à 2.0.x. Dans mon système, j'ai mis à jour TypeScript et tsc -v
journaux Version 2.0.10
Le package.json, entre autres, contient
"devDependencies": {
....
"TypeScript": "^1.8.10",
"typings": "^1.3.1",
...
}
Pour mettre à jour TypeScript, suffit-il de changer la version en "TypeScript": "^2.0.10"
dans le package.json? De plus, quelle est la relation entre TypeScript et la version des typages, lorsqu'il s'agit de mettre à jour?
Mise à jour de la version TypeScript dans votre package.json et exécution de npm install
suffira pour mettre à niveau la version que vous utilisez pour votre projet.
TypeScript 2.x a introduit une nouvelle façon de gérer les types, en utilisant les packages npm de qualificatif @types/... - vous pouvez toujours utiliser les typages que vous utilisiez auparavant cependant - mais vous souhaiterez peut-être mettre à jour cela vers la dernière version qui de npm au moment de la rédaction de cette réponse est 2.0.0
Si vous êtes intéressé, vous trouverez plus d'informations et une discussion sur les nouveaux @types ici https://blogs.msdn.Microsoft.com/TypeScript/2016/06/15/the-future-of-declaration-files /