2016-02-01 15 views
5

मैं Magento 2 के लिए नया हूं और मैं इसके लिए विस्तार बना रहा हूं।जेएस और सीएसएस में Magento 2 परिवर्तन

लेकिन मैं किसी भी जेएस और सीएसएस परिवर्तनों को देखने में असमर्थ हूं।

जब मैं अपने स्रोत कोड पर जांच करता हूं तो मेरी जेएस फ़ाइल custom.js और css फ़ाइल custom.css ठीक से लोड हो जाती है लेकिन मैं अपने किसी भी बदलाव को देखने में असमर्थ हूं।

मैंने कैश साफ़ करने की कोशिश की और कोई परिणाम नहीं मिला।

मैंने बैक और मैन्युअल रूप से कैश को साफ़ किया और सभी कैश भी अक्षम कर दिया।

कृपया मुझे इसमें मदद करें।

उत्तर

2

चरण 1

कदम 2. वर के तहत हटाने कैश फ़ोल्डर पब/स्थिर/दृश्यपटल के तहत सभी फ़ोल्डर हटा/कैश

अब आप अपने कमांड प्रॉम्प्ट खोलने के लिए और Magento 2 की अपनी जड़ स्थापना करने के लिए जाने के लिए और आग निम्न कमांड

कदम 3. php bin/magento setup:static-content:deploy

कदम 4. php bin/magento indexer:reindex

उपरोक्त कदम मेरे लिए काम किया। मुझे उम्मीद है कि यह आपके लिए भी काम करेगा।

अगर आपको अभी भी कोई समस्या आ रही है तो मुझे बताएं।

+0

हां यह काम किया .. धन्यवाद .. @ सागर –

+1

आपका स्वागत है जयकार! –

+1

रेनडेक्स बेकार है। यदि आप डेवलपर मोड में हैं, तो बस पब/स्थिर/पुरानी लोड की गई फ़ाइलों custom.js और custom.css से हटाएं, फिर पृष्ठ को फिर से लोड करें। Magento आपके नए परिवर्तनों के साथ पब/स्थैतिक/नई फाइलें बनायेगा। –

-1

ऐसा इसलिए हो सकता है क्योंकि कोर सीएसएस नियम को आपके डीएसएस तत्व के लिए आपके सीएसएस नियम पर प्राथमिकता है। आपको इसे ब्राउज़र डेवलपर टूल से जांचना चाहिए।

+0

मैं रूप में अच्छी तरह से महत्वपूर्ण के साथ की कोशिश की करने के लिए नीचे जोड़ने, लेकिन यह काम किया didnot और क्या जावास्क्रिप्ट के बारे में होगा। –

-1

जेएस की आवश्यकता है आपकी जावास्क्रिप्ट फ़ाइलों में परिवर्तन को कैश करेगा (यहां तक ​​कि डेवलपर मोड में भी)। कैशिंग को अक्षम करने के MyNamespace/MyModule/देखें/दृश्यपटल/requirejs-config.js

var config = { 
    urlArgs: "bust=" + (new Date()).getTime() 
}; 
संबंधित मुद्दे