composer create-project laravel/laravel laravel8 8.0
composer require laravel/ui
composer require laravel/ui कमांड का उपयोग Laravel प्रोजेक्ट में Laravel UI पैकेज जोड़ने के लिए किया जाता है। आइए इसे विस्तार से समझते हैं:
Composer: Composer PHP के लिए एक dependency manager है। यह आपको आपकी परियोजना पर निर्भर लाइब्रेरीज़ को प्रबंधित करने की अनुमति देता है।
require: require कमांड Composer को एक नया पैकेज dependencies की सूची में जोड़ने और उसे स्थापित करने के लिए कहता है।
laravel/ui: यह वह पैकेज का नाम है जिसे आप स्थापित करना चाहते हैं। Laravel UI पैकेज एक साधारण तरीका प्रदान करता है जिससे आप Laravel एप्लिकेशन में frontend components जैसे कि authentication boilerplate, Bootstrap, Vue.js, और React.js सेटअप को scaffold कर सकते हैं।
जब आप composer require laravel/ui कमांड चलाते हैं, तो Composer निम्नलिखित कार्य करता है:
Packagist (Composer के लिए डिफ़ॉल्ट पैकेज रिपॉजिटरी) से Laravel UI पैकेज और उसकी dependencies डाउनलोड करता है।
laravel/ui पैकेज को आपके composer.json फ़ाइल के require सेक्शन में जोड़ता है।
आपके composer.lock फ़ाइल को अपडेट करता है ताकि उसमें स्थापित किए गए पैकेजों के विशेष संस्करण शामिल हों।
पैकेज और उसकी dependencies को आपके Laravel प्रोजेक्ट के vendor डाइरेक्टरी में स्थापित करता है।
इस कमांड को चलाने के बाद, आप Laravel UI पैकेज द्वारा प्रदान किए गए अतिरिक्त Artisan कमांड का उपयोग करके विभिन्न frontend presets और authentication components को scaffold कर सकते हैं। उदाहरण के लिए, आप php artisan ui vue --auth कमांड चलाकर Vue.js components के साथ authentication views को scaffold कर सकते हैं।
php artisan ui vue --auth
npm install
npm run dev
example.com/login
example.com/register
No comments:
Post a Comment