2016-07-05 17 views
9

के साथ बूटस्ट्रैप का उपयोग करें मैं एक वेब नौसिखिया प्रोग्रामर हूं,
मैं अपना खुद का वेब बनाने के लिए घर से सीखने की कोशिश कर रहा हूं। मेरे पास php, html, js और css की धारणाएं हैं I
लेकिन मुझे ऐसा कुछ मिला है जो हल करने का तरीका नहीं है। मैं बूटस्ट्रैप को प्रबंधित करने के लिए संगीतकार का उपयोग करने की कोशिश कर रहा हूं। मैंने संगीतकार स्थापित किया है और मैंने कोडसंगीतकार

composer require twbs/bootstrap 

की इस पंक्ति को चलाया है जिसने फ़ाइलों के साथ एक फ़ोल्डर गिरा दिया है।

मुझे समझ में नहीं आ रहा है कि मैं जेएस और सीएसएस फ़ाइलों को खोजने के लिए एचटीएमएल लिंक कैसे बना सकता हूं, आपको पूरा पथ इंगित करना चाहिए?

vendor/twbs/bootstrap/dist/js/bootstrap.js 

क्षमा करें अगर सवाल बेवकूफ है लेकिन मुझे नहीं पता कि मुझे कैसे जारी रखना चाहिए।
एएमडी मेरी अंग्रेजी बहाना, मैं भी सीख रहा हूं लेकिन अब तक मैं Google अनुवाद

+0

क्या आप बूटस्ट्रैप सास के साथ बूटस्ट्रैप का उपयोग करना चाहते हैं? – Levon

उत्तर

5

हां, संगीतकार निर्भरता को डिफ़ॉल्ट रूप से vendor फ़ोल्डर में डाउनलोड करता है। तो बूटस्ट्रैप विक्रेता फ़ोल्डर में भी उतरेगा, जो इसे संदर्भित करने या इसे शामिल करने के लिए सही जगह नहीं है।

composer require twbs/bootstrapvendor/twbs/bootstrap/dist/js/bootstrap.js


आपका अगला कदम अपने public/assets फ़ोल्डर में बूटस्ट्रैप फ़ाइलों की जरूरत है, कॉपी करने के लिए एक छोटे से सहायक स्क्रिप्ट लिखने के लिए होगा। आप उप-फ़ोल्डर (vendor\twbs\bootstrap\dist) सहित public या public\assets सहित पूर्ण डिस्ट फ़ोल्डर की प्रतिलिपि बना सकते हैं।

कृपया मौजूदा फ़ाइलों को ओवरराइट करें, उदा। अगर कोई फ़ाइल मौजूद है, तो इसे कॉपी करें। जब आप बूटस्ट्रैप विक्रेता पैकेज को फिर से अद्यतन करने की आवश्यकता होती है, तो यह फ़ाइलों को आसानी से अपडेट करने की अनुमति देता है।

बेशक, आप फ़ाइलों को मैन्युअल रूप से प्रतिलिपि बना सकते हैं या सिमलिंक बना सकते हैं। निर्भर करता है।

कि आप निम्न निर्देशिका संरचना देता है:

public 
\- assets 
    |- css 
    |- js 
    \- fonts 
\- index.html 

जब बूटस्ट्रैप संपत्ति कॉपी कर रहे हैं आप उन्हें शामिल करना शुरू कर सकते हैं अपने index.html या टेम्पलेट (assets\js\bootstrap.min.js, आदि) में,।


संदर्भ: https://stackoverflow.com/a/34423601/1163786 जो इस समस्या के अन्य समाधान भी दिखाता है, उदा। fxp/संगीतकार-संपत्ति-प्लगइन, बोअर, ग्रंट।

4

जब तक आप (जैसे इमारत एससीएसएस) बूटस्ट्रैप अंदर अनुकूलन की जरूरत है, सबसे सरल उपाय एक CDN पर निर्भर है

तो (एक बोनस के रूप में, आप संपत्ति के सुपर फास्ट कैशिंग मिल), बस फोन अपने इसलिए जैसे संपत्ति:

<link href="//netdna.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"> 
<script src="//code.jquery.com/jquery-2.2.4.min.js"></script> 
<script src="//netdna.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 

संगीतकार बैकएंड निर्भरता के लिए एक सुपर उत्कृष्ट उपकरण है, लेकिन नहीं दृश्यपटल के लिए सबसे अच्छा एक है।