--base-hrefকৌনিক অ্যাপ্লিকেশন বিল্ডে যখন সার্ভারের সাবফোল্ডারে স্থাপন করা হতে থাকে তখন আমার কৌণিক অ্যাপ্লিকেশন বিল্ডে প্যারামিটারটি ব্যবহার করা উচিত Angular এর ডকুমেন্টেশনটি জানায় :
আপনি যদি সার্ভারের সাব-ফোল্ডারে ফাইলগুলি অনুলিপি করেন তবে বিল্ড ফ্ল্যাগ যুক্ত করুন
--base-hrefএবং<base href>যথাযথভাবে সেট করুন ।উদাহরণস্বরূপ, যদি
index.htmlসার্ভারে থাকে তবে এটি পছন্দ/my/app/index.htmlকরতে বেস href সেট করুন<base href="https://stackoverflow.com/my/app/">।
https://angular.io/guide/depدام
তবে, কৌণিক-ক্লাইমের --deploy-urlপ্যারামিটার রয়েছে। সরঞ্জামের ডকুমেন্টেশন এটিকে বর্ণনা করে:
ইউআরএল যেখানে ফাইল মোতায়েন করা হবে।
https://github.com/angular/angular-cli/wiki/build
আমি সমাধানগুলি দেখেছি যখন অ্যাপ্লিকেশনটি সার্ভারের একটি সাবফোল্ডারটিতে স্থাপন করা হতে পারে তখন --deploy-urlসেগুলি ব্যবহার করে use--base-href
প্রশ্নটি
মধ্যে পার্থক্য কি --base-hrefএবং --deploy-urlকৌণিক-CLI হাতিয়ার পরামিতি? আমি প্রতিটি ব্যবহার করা উচিত?
{ path: 'myModule', loadChildren: () => import( './myModule/my.module' ).then( m => m.MyModule ) }