আমি এই ত্রুটি পাচ্ছি
কৌণিক সংকলকটিতে ERROR এর জন্য টাইপস্ক্রিপ্ট> = 3.1.1 এবং <3.2.0 প্রয়োজন তবে পরিবর্তে 3.2.1 পাওয়া গেছে।
টাইপস্ক্রিপ্ট আপডেট হয়েছে বলে মনে হচ্ছে তবে কৌনিক সংকলকটি এটি পছন্দ করে না।
আমি কিভাবে এটা ঠিক করব?
আমি এই ত্রুটি পাচ্ছি
কৌণিক সংকলকটিতে ERROR এর জন্য টাইপস্ক্রিপ্ট> = 3.1.1 এবং <3.2.0 প্রয়োজন তবে পরিবর্তে 3.2.1 পাওয়া গেছে।
টাইপস্ক্রিপ্ট আপডেট হয়েছে বলে মনে হচ্ছে তবে কৌনিক সংকলকটি এটি পছন্দ করে না।
আমি কিভাবে এটা ঠিক করব?
উত্তর:
এটি ইনস্টল করার জন্য নির্দিষ্ট টাইপস্ক্রিপ্ট সংস্করণ 3.1.6 ইনস্টল করুন
npm i typescript@3.1.6 --save-dev --save-exact
আমার ক্ষেত্রে নীচে কমান্ড উইন্ডোজ জন্য কাজ করে। এটি 3.1.1 এবং 3.2.0 এর মধ্যে সর্বশেষতম সংস্করণ ইনস্টল করবে। ওএসের উপর নির্ভর করে ডাবল বা একক উদ্ধৃতি ব্যবহার করুন
npm install typescript@">=3.1.1 <3.2.0"
প্রথমে আপনার লক্ষ্যযুক্ত সংস্করণটি ইনস্টল করুন
npm i typescript@3.1.6 --save-dev --save-exact
তারপর কম্পাইল করার আগে
npm i
npm install typescript@">=3.1.1 <3.3.0" --save-dev --save-exact
rm -rf node_modules
npm install
আপনি যদি অসমর্থিত টাইপস্ক্রিপ্ট সংস্করণ সহ কৌনিকটি ব্যবহার করতে চান tsconfig.json
তবে সতর্কতাটি উপেক্ষা করতে এটিতে এটি যুক্ত করুন :
"angularCompilerOptions": {
"disableTypeScriptVersionCheck": true,
},
কৌণিক সংকলকটিতে ERROR এর জন্য টাইপস্ক্রিপ্ট> = 3.4.0 এবং <3.6.0 প্রয়োজন তবে পরিবর্তে 3.6.3 পাওয়া গেছে।
এই ত্রুটির জন্য আপনি একটি সংস্করণ পরিসরও নির্ধারণ করতে পারেন:
yarn add typescript@">=3.4.0 <3.6.0" --save-dev --save-exact
বা এনপিএমের জন্য
npm install typescript@">=3.4.0 <3.6.0" --save-dev --save-exact
সঠিক টাইপস্ক্রিপ্ট সংস্করণ ইনস্টল করার পরে:
node_modules
ফোল্ডার মুছুনyarn install
বাnpm install
সার্কেলসি এর ত্রুটি লগ থেকে অনুরূপ ত্রুটি পেয়েছে।
"কৌণিক সংকলকটিতে ERROR এর জন্য টাইপস্ক্রিপ্ট> = 3.1.1 এবং <3.3.0 প্রয়োজন তবে পরিবর্তে 3.3.3333 পাওয়া গেছে" "
ঠিক তাই আপনি কীভাবে জানেন যে এটি কৌণিক অ্যাপ্লিকেশনটিকে প্রভাবিত করে না, তবে সার্কেলসি ত্রুটি বিরক্তিকর হয়ে উঠছিল। আমি কৌনিক 7.1 চালাচ্ছি
আমি দৌড়ে এসেছি: package npm i typcript@3.1.6 - save-dev --save-بالکل প্যাকেজ-লক.জসন ফাইল আপডেট করতে।
তারপরে আমি দৌড়ে এসেছি: $ n pm i
এর পরে আমি দৌড়েছি: $ n pm নিরীক্ষার ফিক্স
"এই সার্কেলসি ত্রুটি বার্তা" চলে গেছে। সুতরাং এটি কাজ করে
নিম্নলিখিত ত্রুটির জন্য:
কৌণিক সংকলকটিতে ERROR এর জন্য টাইপস্ক্রিপ্ট> = 3.4.0 এবং <3.6.0 প্রয়োজন তবে পরিবর্তে 3.6.3 পাওয়া গেছে।
এনপিএম কমান্ড অনুসরণ করে চালান:
$ npm install typescript@3.5.3
উত্স লিঙ্ক
yarn add typescript@">=3.4.0 <3.6.0" --save-dev --save-exact
হ'ল তাকে পরিসর দেওয়া: বা এনপিএম সহ npm install typescript@">=3.4.0 <3.6.0" --save-dev --save-exact
।
এনজি সার্ভিস করার চেষ্টা করার সময় আমিও একই রকম সমস্যার মুখোমুখি হয়েছি। আমি নীচের মত এটি সমাধান করতে সক্ষম হয়েছিল।
বিঃদ্রঃ:
C:\Windows\system32> is on windows command prompt
C:\apps\workspace\testProj> is on VS code Terminal (can also be doable in another command prompt)
এটি সমাধানের জন্য আমি যে পদক্ষেপগুলি ব্যবহার করেছি তা নিম্নলিখিত Following
পদক্ষেপ 1 । কমান্ড প্রম্পটে ইনস্টল করা ক্লিপ সংস্করণটি যাচাই করুন (কৌনিক সিএলআই গ্লোবাল সংস্করণ হবে)
C:\Windows\system32>ng --version
কৌণিক সিএলআই: 8.3.13
যদি ক্লাইমটি আগে ইনস্টল করা থাকে তবে এটি বিশ্বব্যাপী ক্লিপ সংস্করণ দেখায়।
যদি ক্লাইম ইনস্টল না করা থাকে, আমরা ত্রুটি পেতে পারি
এনজি একটি অভ্যন্তরীণ বা বাহ্যিক আদেশ হিসাবে স্বীকৃত নয়
ক। (Ptionচ্ছিক পদক্ষেপ) Install Angular CLI global version
C:\Windows\system32>npm install -g @angular/cli
C:\Windows\system32>npm install -g @angular-cli/latest
খ। আবার সংস্করণ পরীক্ষা করুন
C:\Windows\system32>ng --version
Angular CLI: 8.3.13
ধাপ ২. আপনার কৌণিক প্রকল্পে ইনস্টল করা স্থানীয় ক্লাইপ সংস্করণটি যাচাই করুন (ভিএস কোড আইডিয়া বা আপনার প্রকল্পের প্রকল্পের সিডি'র কমান্ড প্রম্পট)
C:\apps\workspace\testProj>ng --version
Angular CLI: 7.3.8
দ্রষ্টব্য: স্পষ্টত সংস্করণগুলি সিঙ্কে নেই। আপনার কৌণিক প্রকল্পে নিম্নলিখিতগুলি করুন
C:\apps\workspace\testProj>ng update @angular/cli -> important to sync with global cli version
দ্রষ্টব্য : যদি উপরের কমান্ডটি ব্যবহার করে ডোনট কাজ আপগ্রেড হয় (রেফ: কীভাবে কৌনিক সিএলআইকে সর্বশেষ সংস্করণে আপগ্রেড করা যায় ) অন কমান্ড প্রম্পটে,uninstall global angular cli, clean the cache and reinstall the cli
C:\Windows\system32>npm uninstall -g angular-cli
C:\Windows\system32>npm cache clean or npm cache verify #(if npm > 5)
C:\Windows\system32>npm install -g @angular/cli@latest
এখন আপনার স্থানীয় প্রকল্প সংস্করণটি আপডেট করুন, কারণ আপনি যখন নিজের প্রকল্পটি চালানোর চেষ্টা করেন তখন আপনার স্থানীয় প্রকল্পের ক্লাইম সংস্করণটি বিশ্বব্যাপী একের চেয়ে বেশি অগ্রাধিকার পাচ্ছে।
C:\apps\workspace\testProj>rm -rf node_modules
C:\apps\workspace\testProj>npm uninstall --save-dev angular-cli
C:\apps\workspace\testProj>npm install --save-dev @angular/cli@latest
C:\apps\workspace\testProj>npm install
C:\apps\workspace\testProj>ng update @angular/cli
ধাপ 3. স্থানীয় প্রকল্পের ক্লাইপ সংস্করণ এখন বিশ্বব্যাপী একের সাথে সিঙ্ক হয়েছে কিনা তা যাচাই করুন
C:\Windows\system32>ng --version
Angular CLI: 8.3.13
C:\apps\workspace\testProj>ng --version
Angular CLI: 8.3.13
ধাপ 4। । প্রকল্পটিতে পুনর্নির্মাণ
C:\apps\workspace\testProj>ng serve
এখন কাজ করা উচিত