सभी को नमस्ते, यदि आप यहाँ तक पहुँच गए हैं, तो मुझे लगता है कि आपने पिछले पाठ पहले ही पढ़ लिए होंगे। यदि नहीं, तो पहले हमारी पिछली गाइड देखें: NativePHP के साथ शुरुआत करें – Laravel इंस्टॉल करें – FoxDevelop. अब हम अपना पहला प्रोजेक्ट बनाने की प्रक्रिया को समझेंगे।
हम शुरुआत से एक बिल्कुल नया प्रोजेक्ट सेटअप करेंगे:
अपने कंप्यूटर पर प्रोजेक्ट फ़ाइलें रखने के लिए एक खाली फ़ोल्डर बनाएँ, उदाहरण: D:\phpproject
इस डायरेक्टरी में जल्दी से CMD खोलें: फ़ोल्डर के एड्रेस बार में सीधे cmd टाइप करें और एंटर दबाएँ; कमांड विंडो अपने आप खुल जाएगी और पाथ बदल जाएगा।
नीचे दिए गए कमांड चलाएँ:
composer create-project --prefer-dist nativephp/mobile-starter my-app
cd my-app
php artisan native:jump
त्वरित समस्या निवारण नोट (यदि आप PHP 8.3 चला रहे हैं तो यह सेक्शन छोड़ें)
composer create-project --prefer-dist nativephp/mobile-starter my-app
Creating a "nativephp/mobile-starter" project at "./my-app"
Installing nativephp/mobile-starter (1.0.4)
- Downloading nativephp/mobile-starter (1.0.4)
- Installing nativephp/mobile-starter (1.0.4): Extracting archive
Created project in D:\phpproject\my-app
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires nativephp/mobile ^3.0 -> satisfiable by nativephp/mobile[3.0.0, ..., 3.3.5].
- nativephp/mobile[3.0.0, ..., 3.3.5] require php ^8.3 -> your php version (8.2.31) does not satisfy that requirement.Code language: JavaScript (javascript)
यह त्रुटि इसलिए आती है क्योंकि मेरे स्थानीय सिस्टम में PHP का संस्करण 8.2 है। आगे बढ़ने के लिए हमें PHP 8.3 पर अपग्रेड करने की आवश्यकता है।