ng6 + -> 7.0
আরএক্সজেএস আপডেট করুন (আরএক্সজেএস 6.3 এর উপর নির্ভর করে)
npm install -g rxjs-tslint
rxjs-5-to-6-migrate -p src/tsconfig.app.json
অপসারণ rxjs-compat
তারপরে মূল প্যাকেজগুলি এবং ক্লাইটি আপডেট করুন:
ng update @angular/cli @angular/core
(Alচ্ছিক: এনজি 7 এ সমর্থিত সংস্করণ 10 এ নোড.জেএস আপডেট করুন)
ng6 + (ক্লায়েন্ট 6.0+) : সরলিকৃত কমান্ড বৈশিষ্ট্যযুক্ত
প্রথমে আপনার ক্লাইটি আপডেট করুন
npm install -g @angular/cli
npm install @angular/cli
ng update @angular/cli
তারপরে, আপনার মূল প্যাকেজগুলি আপডেট করুন
ng update @angular/core
আপনি যদি আরএক্সজেএস ব্যবহার করেন তবে চালান
ng update rxjs
এটি আরএক্সজেএস 6 সংস্করণে আপডেট করবে এবং rxjs-compat
প্যাকেজটি হুডের নীচে ইনস্টল করবে ।
যদি আপনি বিল্ড ত্রুটিগুলি চালিয়ে যান তবে ম্যানুয়াল ইনস্টলের চেষ্টা করুন:
npm i rxjs-compat
npm i @angular-devkit/build-angular
সবশেষে, আপনার সংস্করণটি পরীক্ষা করুন
ng v
উত্পাদনের উপর নোট:
ng6 আর ব্যবহার করে intl
নাpolyfills.ts
//remove them to avoid errors
import 'intl';
import 'intl/locale-data/jsonp/en';
এনজি 5 + (ক্লায়েন্ট 1.5+)
npm install @angular/{animations,common,compiler,compiler-cli,core,forms,http,platform-browser,platform-browser-dynamic,platform-server,router}@next typescript@2.4.2 rxjs@'^5.5.2'
npm install typescript@2.4.2 --save-exact
বিঃদ্রঃ:
- লেখার মতন ক্লিপ 1.6 এর জন্য সমর্থিত টাইপসক্রিপ্ট সংস্করণ 2.5.3.3 অবধি রয়েছে।
- @ এনেক্সট ব্যবহার করে প্যাকেজটি বিটাতে আপডেট হয়, যদি পাওয়া যায়। সর্বশেষ নন-বিটা সংস্করণটি পেতে @্লেস্ট ব্যবহার করুন।
উভয় বৈশ্বিক এবং স্থানীয় প্যাকেজ আপডেট করার পরে, ত্রুটিগুলি এড়ানোর জন্য ক্যাশে সাফ করুন:
npm cache verify (recommended)
npm cache clean (for older npm versions)
এখানে সরকারী উল্লেখ রয়েছে:
- ক্লায়েন্ট আপডেট করা হচ্ছে
- মূল প্যাকেজগুলির মূল প্যাকেজ আপডেট করা হচ্ছে ।