के साथ विशिष्ट विक्रेता फ़ाइलों को अपलोड करना मैं लैरवेल फोर्ज का उपयोग कर अपने सर्वर पर केवल विशिष्ट विक्रेता फ़ाइलों को अपलोड करने का प्रयास कर रहा हूं। कारण यह है कि मैंने अपनी कुछ निर्भरताओं में कोड संपादित किया है, अब क्या हो रहा है यह है कि मेरी साइट की कुछ विशेषताएं तोड़ रही हैं क्योंकि जब मैं अपने सर्वर पर एन्वायर से धक्का देता हूं, तो एंवॉयर मेरे गिटहब रेपो से पकड़ रहा है।लैरवेल के एनवायर
मेरी GitHub रेपो, एक विक्रेता निर्देशिका शामिल नहीं है के रूप में यह नहीं है क्योंकि iv'e कि निर्देशिका मेरी gitignore फ़ाइल
/vendor/*
/node_modules
Homestead.yaml
Homestead.json
.env
मैं की तरह निर्देशिका के भीतर कुछ फ़ोल्डर लिस्टिंग सफेद की कोशिश की है करने के लिए जोड़ा जाना चाहिए इसलिए:
/vendor/*
/node_modules
Homestead.yaml
Homestead.json
.env
!/vendor
!/vendor/misd
लेकिन तब के बाद मैं अपने सर्वर से Envoyer से तैनात, मेरी साइट काम करना बंद और मैं एक त्रुटि संदेश मिलता
Warning: require(/home/forge/default/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /home/forge/default/bootstrap/autoload.php on line 17
मैंने सफेद सूची में autoload.php फ़ाइल को शामिल करने का प्रयास किया है, लेकिन अभी भी
परिनियोजन के बाद एक समान संदेश मिलता है, मैं निर्भरताओं के मेरे संस्करण (मैं जिन निर्भरताओं को संपादित करता हूं) कैसे अपलोड कर सकता हूं। क्या हो रहा अब मैं उन निर्भरता में से कुछ के अपने खुद के संस्करणों को स्थापित
किसी भी विचार करने में सक्षम होने की जरूरत है, कि Envoyer संगीतकार के माध्यम से सभी निर्भरता हथियाने है, इस प्रकार निर्भरता रेपो से हथियाने है महान thats लेकिन,
कभी भी, कभी भी अपने विक्रेता फ़ोल्डर में फ़ाइलों को संपादित न करें। गंभीरता से, यदि आपने यह किया है, तो आप दर्द की पूरी दुनिया में कदम उठा रहे हैं और एक अच्छी तरह से स्थापित तैनाती प्रणाली के खिलाफ लड़ने की कोशिश करने के बजाय इसे से बचने के लिए रिफैक्टरिंग पर विचार करना चाहिए जो लगभग पूरी तरह से इस तथ्य पर आधारित है कि कोई भी फाइलें संपादित नहीं करता है विक्रेता फ़ोल्डर। – Joe
अपने विक्रेता से फ़ाइलों को संपादित करने के बजाय, पैकेज को विस्तारित करने का प्रयास करें और यदि संभव नहीं है, तो परियोजना को फोर्क करें और अपना पैकेज शुरू करें। – Camilo