এই শ্রেণিটি গ্রাহকগণকে সামমোডিউল -> সামিক কম্পোনেন্টের মাধ্যমে দৃশ্যমান তবে শীর্ষ স্তরের লাইব্রেরি এন্ট্রিপয়েন্ট থেকে রফতানি করা হয়নি


15

আমি আমার সমস্ত কৌণিক গ্রন্থাগারটি angular 9.0.0ব্যবহার করে আপগ্রেড করেছিলাম ng updateএবং যখন সেগুলি তৈরি করার চেষ্টা করি তখন ত্রুটির নীচে নেমে যাই।

ত্রুটি:

অসমর্থিত বেসরকারী ক্লাস সামোরকম্পোনেন্ট। এই শ্রেণিটি গ্রাহকদের কাছে সামমোডুল -> সামিক কম্পোনেন্টের মাধ্যমে দৃশ্যমান তবে শীর্ষ স্তরের লাইব্রেরি এন্ট্রিপয়েন্ট থেকে রফতানি করা হয়নি।

এই ত্রুটিটি কেউ সমাধান করেছেন?

উত্তর:


31

যদি থাকে উপাদানের রপ্তানি করা হয় ত্রুটি NgModuleএবং আপনার মধ্যে অন্তর্ভুক্ত করা public_api.ts, angular 9এখন ইচ্ছা ত্রুটি মাধ্যমে।

এই ত্রুটিটি আসছিল না angular 8তবে এতে আপগ্রেড করার পরে দেখাতে angular 9শুরু করে।

যদি আপনি কোনও service, moduleবা component, ইত্যাদি রফতানি NgModuleকরে থাকেন তবে সেগুলি অবশ্যই অন্তর্ভুক্ত করবেন তা নিশ্চিত করুন public_api.tsবা অন্যথায় angular 9এখন ত্রুটি হয়ে যাবে।

ফিক্স: আপনার উপাদান যুক্ত করুন public_api.ts

export * from './lib/components/some-me/some-me.component';
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.