Microsoft-მა წარმოადგინა TypeScript 5.8: შეისწავლეთ უახლესი ფუნქციები და გაუმჯობესებები
Microsoft-მა გამოუშვა TypeScript 5.8, პროგრამირების ენა, რომელიც JavaScript-ის თავზეა აგებული. ახალი ვერსიის დაყენება მარტივია, მისი მიღება შეგიძლიათ NuGet-დან, ან თუ npm გირჩევნიათ, გამოიყენეთ შემდეგი ბრძანება:
npm install -D typescript TypeScript-ის ახსნისას Microsoft-მა აღნიშნა, რომ თუ JavaScript კოდის დასაწერად იყენებთ Visual Studio-ს ან VS Code-ს, გამოდის, რომ ამ ხნის განმავლობაში რეალურად TypeScript კოდს წერდით. ეს საშუალებას აძლევს TypeScript-ის რედაქტორის ხელსაწყოს ავტომატურად დაასრულოს, კოდის ნავიგაცია და რეფაქტორირება განახორციელოს.
TypeScript 5.8-ს უამრავი ახალი განახლება მოჰყვა, რომლებიც პროგრამული უზრუნველყოფის დეველოპერებს შეუძლიათ სცადონ და გამოიყენონ თავიანთ პროექტებში. ქვემოთ შეგიძლიათ იხილოთ TypeScript 5.8-ში არსებული ყველა ახალი ფუნქციის სია და ბმულებზე დაწკაპუნებით გადახვალთ Microsoft-ის განცხადებაზე, რომელიც შეიცავს თითოეული ფუნქციის უფრო ვრცელ აღწერას, პლუს კოდის მაგალითებს.
დაბრუნების გამონათქვამებში განშტოებების გრანულარული შემოწმება –module nodenext-ში ECMAScript მოდულების require() მხარდაჭერა –module node18 –erasableSyntaxOnly ოფცია –libReplacement ფლაგი დეკლარაციის ფაილებში შენარჩუნებული გამოთვლილი საკუთრების სახელები პროგრამის ჩატვირთვისა და განახლებების ოპტიმიზაცია მნიშვნელოვანი ქცევითი ცვლილებები lib.d.ts შეზღუდვები იმპორტის მტკიცებებზე –module nodenext-ში TypeScript 5.8-ის გამოშვებით, Microsoft ყურადღებას TypeScript 5.9-ზე გადაიტანს. გუნდმა თქვა, რომ ყურადღება მიაქციეთ მის TypeScript 5.9 იტერაციის გეგმას.
კომპანიამ განაცხადა, რომ ასევე შესაძლებელია TypeScript 5.9-ის ღამის ვერსიების გაშვება npm-ის საშუალებით. ღამის ვერსიები ყოველდღე წყნარი ოკეანის სტანდარტული დროით შუაღამისას გამოდის, მაგრამ გადამწყვეტი მნიშვნელობა აქვს იმის გაგებას, რომ ეს ბილდები შესაძლოა კარგად არ იყოს ტესტირებული და შეიძლება მნიშვნელოვანი ხარვეზები ჰქონდეს. თუ მაინც გსურთ ნახვა, შეიყვანეთ შემდეგი ბრძანება:
npm install -D typescript@next თუ გსურთ შეიტყოთ მეტი იმის შესახებ, თუ როგორ დააყენოთ TypeScript ღამის განმავლობაში თქვენს IDE-სთან, იხილეთ ღამის დოკუმენტაცია, ის შეიცავს ინსტრუქციებს VS Code-თან, Visual Studio-სთან, Sublime Text-თან და IntelliJ-თან დაყენების შესახებ.