2014-04-08 9 views
6

मुझे आश्चर्य है कि Google बंद करने वाले कंपाइलर के लिए बाहरी फ़ाइलों को हाथ से लिखा जाना चाहिए या नहीं। मैंने उन फ़ाइलों को मेरी .js फ़ाइलों से उत्पन्न करने की संभावना के बारे में कुछ भी नहीं देखा है। हाथों से सभी बाहरी हिस्सों को बनाने के लिए यह काफी काम है और यह भी त्रुटि प्रवण है (यानी गलत पैरामीटर परिभाषाएं समय के साथ बदलती हैं ...)क्या हम Google क्लोजर कंपाइलर के साथ पूर्ण .js फ़ाइल से बाहरी बना सकते हैं?

तो मैं सोच रहा था कि कोई लिनक्स टूल था (कमांड लाइन) उस उद्देश्य के लिए। यदि नहीं, तो बाहरी फ़ाइलों के विरुद्ध .js की तुलना करने का कोई तरीका होगा, इसलिए मैं कम से कम सुनिश्चित कर सकता हूं कि वे सिंक हो रहे हैं।

उत्तर

2

http://www.dotnetwise.com/Code/Externs/ इसका लक्ष्य है लेकिन मैंने इसे स्वयं नहीं उपयोग किया है, इसलिए मुझे यकीन नहीं है कि यह कितना अच्छा काम करता है।

हमारे पास do this as part of the compiler पर कोई समस्या नहीं है लेकिन मुझे उम्मीद नहीं है कि यह जल्द ही कभी भी होगा।

+0

हमम ... मैंने अभी कोड/एक्सट्रॉन्स की कोशिश की है/और मुझे लगता है कि या तो मुझे नहीं पता कि इसका उपयोग कैसे किया जाए या यह नामस्थानों को समझ में नहीं आता है। ऐसा लगता है कि यह बहुत सारे मैनुअल श्रम होगा! (सुरक्षित, लेकिन फिर भी ... मैं वास्तव में एक कमांड लाइन उपकरण की तलाश में हूं) –

संबंधित मुद्दे