इस समस्या को हल करने के लिए 3 तरीके हैं। मैं ग्रहण का उपयोग नहीं करता हूं (हालांकि इंटेलिजे के साथ कोड और मेरी कमांड लाइन ग्रैडल स्क्रिप्ट से होस्टेड मोड का उपयोग करें), लेकिन उम्मीद है कि उन्हें सभी को वैसे भी काम करना चाहिए।
पहला यह पता लगाने के लिए है कि आपका होस्टेड मोड कहां से एक विस्फोटित युद्ध निर्देशिका से फाइलों की सेवा कर रहा है। वहां, आप सीएसएस फ़ाइल पा सकते हैं, जो आपकी सीएसएस फ़ाइल की एक सटीक प्रतिकृति होगी जिसे आप बदलने की कोशिश कर रहे हैं। वहां अपने संशोधन करें, पुनः लोड करें, संशोधित करें, आदि, और फिर जब आप पूरा कर लें तो उस फ़ाइल की प्रतिलिपि बनाना न भूलें और उसे अपनी स्रोत निर्देशिका में पेस्ट करें। मैं वीआईएम का उपयोग करता हूं और आगे और पीछे स्विच करता हूं। मुझे यकीन है कि आप एक स्क्रिप्ट लिख सकते हैं जिसने मेजबान मोड समाप्त होने पर फ़ाइल को कॉपी किया था, अगर आप एक केनर थे।
उपयोगकर्ता 1570 9 21 अंक के रूप में दूसरी विधि (और एक बेहतर विधि), आपके UIBinder कोड में सीएसएस को एम्बेड करना है। उदाहरण के लिए, आप हो सकता है:
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<ui:style>
.outsidePanel {
background: #00F;
}
</ui:style>
<g:HTMLPanel styleName="{style.outsidePanel}">
Hello, World!
</g:HTMLPanel>
उदाहरण में ऊपर, आप ui अंदर सीएसएस संपादित कर सकते हैं: शैली अनुभाग, F5 मारा और बदलाव देखते हैं, तो अधिक परिवर्तन करने, आदि फ़ाइलों की प्रतिलिपि बनाने की आवश्यकता नहीं है ऊपर। https://developers.google.com/web-toolkit/doc/latest/DevGuideUiBinder#Hello_Stylish_World
तीसरा रास्ता फ़ायरफ़ॉक्स में गूगल क्रोम के देव उपकरण (Ctrl-Shift-आई) या F12 उपयोग करने के लिए है:
यहाँ और अधिक जानकारी के लिए एक अच्छा लिंक भी है। वहां आप अपनी फ़ाइल को संशोधित किए बिना सीएसएस इनलाइन संपादित कर सकते हैं। सभी सही मानों को फ़्यूचर करें, नए जोड़ें, पुराने को हटाएं, और फिर अपनी सीएसएस फ़ाइल में वही परिवर्तन करें। फिर आपको परिवर्तन देखने के लिए पुनर्वितरण रखने की आवश्यकता नहीं है।
मैं व्यक्तिगत रूप से # 2 और # 3 के संयोजन का उपयोग करता हूं।
मुझे यकीन है कि मैं पूरी तरह से Ctrl + F5 पर भरोसा नहीं कर रहा हूँ - आप कैश को साफ और देखते हैं कि अगर एक फर्क नहीं पड़ता के लिए अपने ब्राउज़र के मेनू के माध्यम से जा कोशिश कर सकते हैं। –
किसी भी दर पर, विकास मोड दृश्य में "सर्वर को पुनरारंभ करें" बटन (यह दो गोलाकार पीले तीर है) केवल वही करना है जो आप पूछ रहे हैं। लेकिन मैंने एक ही चीज़ का अनुभव किया है; यह हमेशा इसे काट नहीं करता है। –
वेब सर्वर पुनः लोड करें काम नहीं करता है। मैं क्लासिक सीएसएस फ़ाइल का उपयोग कर रहा हूं, लेकिन मेरे कॉलेग्यूज जो विभिन्न परियोजनाओं में जीडब्ल्यूटी के साथ काम करते हैं, संसाधन संसाधन बंडल https://developers.google.com/web-toolkit/doc/latest/DevGuideClientBundle का उपयोग कर सीएसएस फ़ाइलों की विभिन्न लोडिंग के बारे में कुछ बताते हैं। मैंने अभी तक इसका अध्ययन नहीं किया है लेकिन मैं इसे बाद में देखूंगा और मैं कुछ प्रयोग पोस्ट करूंगा। सलाह के लिए धन्यवाद। – Gondri