টাইপস্ক্রিপ্ট কীভাবে সর্বশেষ সংস্করণে এনপিএম আপডেট করবেন?


177

বর্তমানে আমার মেশিনে টাইপস্ক্রিপ্ট 1.0.3.0 সংস্করণ ইনস্টল করা আছে।
আমি এটি সর্বশেষতম একটিতে 2.0 হিসাবে আপডেট করতে চাই।

এনপিএম দিয়ে এটি কীভাবে করবেন?


1
নির্দিষ্ট সংস্করণটি আমার জন্য npm install typescript@2.9.2
এইভাবে

উত্তর:


312

ব্যবহার করে দেখুন npm install -g typescript@latest। আপনি npm updateসর্বশেষতম সংশোধক ছাড়াই ইনস্টলের পরিবর্তেও ব্যবহার করতে পারেন ।


আমি এটি উইন্ডোজ কমান্ড প্রম্পটে চেষ্টা করেছি। আমি মাইক্রোসফ্টের ভিজ্যুয়াল স্টুডিও কোডটি ব্যবহার করছি।
নীলমুন

10
আপনি যদি "এনপিএম তালিকা-জি" টাইপ করেন তবে টাইপস্ক্রিপ্টের কোন সংস্করণ উপস্থিত হবে?
ইভিদান

3
ওহো! আমি সর্বশেষ মাত্র একটি ব্যবহার করছি 2.1.0। আমি ভুল tsc -v হিসাবে TypeScriptসংস্করণ হিসাবে বিবেচিত হয়েছিল কারণ এটি 1.0
ব্লুমুন

9
সিএমডি খুলুন এবং 'যেখানে টিএসসি' করুন, যা পাথের টাইপ স্ক্রিপ্টগুলির তালিকা প্রদর্শন করে আপনি নোডেজের বাইরে টাইপস্ক্রিপ্ট পাথগুলি ম্যানুয়ালি মুছতে পারেন। টাইপস্ক্রিপ ২.২.২ এ আপডেট করার সময় কয়েক ঘন্টা হতাশার পরে এই কৌশলটি আমার জন্য কাজ করেছিল।
এভিলইনসাইড

আমার টাইপ স্ক্রিপ্ট আপডেট হয়েছে তবে আমি এখনও "tsc --init" তৈরি করতে পারি না
কার্ল সারে

72

কমান্ড প্রম্পট ওপেন করুন (cmd.exe / গিট ব্যাশ)

প্রস্তাবিত:

npm install -g typescript@latest

অথবা

yarn global add typescript@latest  // if you use yarn package manager

এটি ইতিমধ্যে ইনস্টল না থাকলে সর্বশেষ প্রকারের স্ক্রিপ্ট সংস্করণ ইনস্টল করবে , অন্যথায় এটি আপডেট হবে বর্তমান ইনস্টলেশনটিকে সর্বশেষতম সংস্করণে ।

এবং তারপরে কোন সংস্করণটি ইনস্টল করা আছে তা যাচাই করুন :

tsc -v

এখানে চিত্র বর্ণনা লিখুন


যদি আপনার কাছে ইতিমধ্যে ইনস্ট্রিপ্ট রয়েছে তবে আপনি সর্বশেষ সংস্করণে আপডেট করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন, তবে মন্তব্যকারীরা জানিয়েছেন এবং আমি এটি নিশ্চিত করেছি যে নিম্নলিখিত কমান্ডটি সর্বশেষে আপডেট হয়নি (এখনকার [ Feb 10 '17]]!

npm update -g typescript@latest

34

আপনি যদি উইন্ডোতে থাকেন এবং ভিজ্যুয়াল স্টুডিও ইনস্টল করে থাকেন তবে আপনার PATH- এ এমন কিছু থাকতে পারে যা টাইপস্ক্রিপ্টের পুরানো সংস্করণটির দিকে নির্দেশ করছে। আমি দেখতে পেয়েছি যে আমার সিএইচএইচ থেকে "সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ মাইক্রোসফ্ট এসডিকে \ টাইপসক্রিপ্ট \ 1.0 \" ফোল্ডারটি সরিয়ে ফেলা (বা এই ফোল্ডারটি মুছে ফেলা / নাম বদলানো) টিএসএসির আরও সাম্প্রতিক এনপিএম বিশ্বব্যাপী ইনস্টলড টাইপস্ক্রিপ্ট সংস্করণকে কাজ করার অনুমতি দেবে।


2
একটি সেন্টিমিডি প্রম্পট খোলার সাথে সাথে 'যেখানে টিএসএস' টাইপ করা আপনাকে এটি কোথায় ইনস্টল করা হবে তা দেখাবে
বোনার

12

আপনি কেবল টাইপ করে এটি করতে সক্ষম হবেন npm install -g typescript@2.0। যদি এটি কাজ না করে তবে আমি ভাবতে শুরু করি যে নোড এবং এনপিএমের আপনি কী সংস্করণে আছেন। ব্যবহার করে দেখুন node -vএবং npm -vএই খুঁজে বের করতে। আপনার নোড> 4.5 এবং এনপিএম> 3 এ থাকা উচিত


আপনার যদি এনপিএম এর একটি পুরানো সংস্করণ থাকে তবে এটি ব্যবহার করুন: stackoverflow.com/questions/18412129/…
jhnender11


1

জন্য npm : আপনি চালাতে পারেন:

npm update -g typescript

ডিফল্টরূপে এটি সর্বশেষ সংস্করণ ইনস্টল করবে will

জন্য সুতা , আপনি চালাতে পারেন:

yarn upgrade typescript

অথবা আপনি অরজিনাল সংস্করণটি মুছে ফেলতে পারেন, চালান yarn global remove typescript, এবং তারপরে কার্যকর করতে পারেন yarn global add typescript, ডিফল্টরূপে এটি টাইপস্ক্রিপ্টের সর্বশেষ সংস্করণটিও ইনস্টল করবে।

আরও বিশদ, আপনি সুতা ডক্স পড়তে পারেন ।


0

যদি আপনি খুব পুরনো নোডজেএস দিয়ে উইন্ডোজ ব্যবহার করেন তবে কন্ট্রোল প্যানেলে পূর্ববর্তী নোডজে এবং এনভিএম (নোড সংস্করণ পরিচালক) বা ইনস্টল করার পরে সেটিংস / অ্যাপস (উইন 10) আনইনস্টল করুন। সেগুলি PATH থেকে সরানো হয়েছে তা নিশ্চিত করুন।

নোডজেএস পুনরায় ইনস্টল করুন: https://nodejs.org/en/download এটি এনপিএমও ইনস্টল করবে।

টাইপস্ক্রিপ্ট বিশ্বব্যাপী ইনস্টল করুন:

npm install -g typescript

ইনস্টলেশন যাচাই করুন:

tsc -v

0

whereবর্তমানের এক্সিকিউটেবলের পথে সন্ধান করতে প্রম্পটে কমান্ডটি ব্যবহার করুন

C:\> where tsc
C:\Users\user\AppData\Roaming\npm\tsc
C:\Users\user\AppData\Roaming\npm\tsc.cmd
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.