क्या एक सर्वर पर, के कारण होता है जावास्क्रिप्ट में HTML स्रोत हटाया जा करने के लिए की टिप्पणी और रिटर्न या नई लाइनों?

0

सवाल

मैं एक HTML पेज में जावास्क्रिप्ट के साथ यह और जब मैं देखने पृष्ठ के स्रोत में अपने ब्राउज़र(एस), जे एस टिप्पणी कर रहे हैं बाहर छीन लिया और जे एस कोड है, सब एक पंक्ति पर है. मैं इस कम कोड के रूप में यह नहीं है पूरी तरह से minified. मैं यह नहीं चाहता । मैंने कहा कि मेरे मेजबान और वह काम कर रहा है सर्वर के साथ लोगों को, लेकिन अब तक कोई भाग्य में फिक्सिंग. कोड नहीं है, तो कम जावास्क्रिप्ट में कोई त्रुटि है तो मैं मान रहा हूँ पर कुछ सर्वर मान्य कोड और इसे कम करने. एक ही कोड एक अलग सर्वर पर नहीं है कम किया जा रहा है तो यह नहीं है अपने ब्राउज़र.

यहाँ एक स्क्रीनशॉट के कोड - मैं इसे डाउनलोड किया है के साथ FTP और यह अभी भी सामान्य सर्वर पर तो नहीं बदल गया था के दौरान अपलोड.

Source

यहाँ एक स्क्रीनशॉट है की मैं क्या देख स्रोत में (यह एक ही में क्रोम, फ़ायरफ़ॉक्स और एज).

enter image description here

नोट: हम नहीं कर रहे हैं, एक CDN का उपयोग कर की तरह CloudFlare. यह एक अपाचे 2.4.51 सर्वर लिनक्स पर.

किसी भी विचार मैं सुझाव है कि सकता है के लिए तकनीक का समर्थन? कृपया रखने के मन में है कि मैं नहीं हूँ एक सर्वर ।

apache html javascript linux
2021-11-24 02:58:35
1

सबसे अच्छा जवाब

0

उन्हें पूछने के लिए एक SFTP सर्वर के लिए कनेक्शन फ़ोल्डर जहां अपने HTML फ़ाइलों से सेवा कर रहे हैं. अपलोड अपनी HTML फाइल करने के लिए सर्वर के साथ फ़ोल्डर FileZilla पर SFTP कनेक्शन. यह उम्मीद है कि बाईपास जो कुछ भी सर्वर साइड जावास्क्रिप्ट minification स्क्रिप्ट वे चल रहे हैं.

2021-11-24 09:16:39

धन्यवाद @mikemoy - कोड नहीं किया जा रहा है बदल गया जब मैं अपलोड क्योंकि जब मैं फाइल को डाउनलोड, वहाँ है कोई कोड बदल दिया - फाइल एक ही रहता है के माध्यम से FTP प्रक्रिया है । मैंने कोशिश की है के माध्यम से परमाणु और Filezilla (sftp). तो मुझे लगता है यह विश्लेषित किया जा रहा है बस से पहले यह कार्य किया है.
Dan Zen

संदेह नहीं है कि, एक सर्वर तकनीशियन जा करने के लिए होगा एक पूर्ण बेवकूफ प्रदर्शन करने के लिए minification हर बार एक फ़ाइल का अनुरोध किया है । बर्बाद होता है सर्वर प्रसंस्करण शक्ति है, अगर वे चाहते हैं minification लागू आप खर्च करते हैं प्रसंस्करण शक्ति, एक बार और सर्वर है कि एक ही फाइल कभी भी समय.
MikeMoy

यह भी intrduce व्यर्थ सर्वर अंतराल के लिए इंतजार कर minification को पूरा करने के लिए हर बार एक फाइल करने से पहले कार्य किया जा सकता है
MikeMoy

आप की कोशिश कर सकते हैं शामिल हैं अपने javacript के रूप में एक अलग फाइल देखने के लिए अगर है कि काम करता है
MikeMoy

पर सहमत हुए, यह लगता है एक बुरा विचार की तरह, लेकिन मैं सिर्फ करने के लिए चला गया SFTP और डाउनलोड फ़ाइल और इसे देखा और यह कोई minification. यह किया जा रहा है सर्वर पर संग्रहीत अछूता. कहीं न कहीं यह के रूप में परोसा जाता है जे एस फ़ाइल में किया जा रहा है की छीन रिक्त स्थान है और टिप्पणियाँ - यदि मैं जोड़ने में एक त्रुटि JS यह नहीं है छीन लिया जा रहा है. यह नहीं है के रूप में ब्राउज़र यह करता है, यह सभी ब्राउज़रों पर और अलग अलग कंप्यूटर. मैं नहीं हूँ एक CDN का उपयोग कर की तरह Cloudflare तो मेरा सवाल यह है कि क्या कर रही हो सकता है यह? मैं तो साथ में पारित करने के लिए सलाह सर्वर है ।
Dan Zen

रिमोट जे एस फ़ाइलें नहीं कर रहे हैं से हटाया जा नई लाइनों और टिप्पणी. लेकिन मैं कई के साथ html फ़ाइलें जे एस में उन्हें सीधे और यह है एक साइट के लिए सीखने के लिए तो लोगों की जरूरत को देखने के लिए कोड ठीक से. इस समस्या को नए - फ़ाइलों को दिखाने के लिए इस्तेमाल किया बस ठीक है, लेकिन अब सभी वैध जे एस कोड में HTML पृष्ठों के छीन लिया जा रहा है. उदाहरण के लिए zimjs.com/codetest.html एक उदाहरण है. उम्मीद है, एक दिन जल्दी ही, यह दिखाने के लिए टिप्पणी और नई लाइनों में कोड की, लेकिन पोस्टिंग के समय में, यह की तरह लग रहा है मूल स्रोत स्क्रीनशॉट.
Dan Zen

यह हो सकता है एक वैकल्पिक सर्वर मॉड्यूल है कि संशोधित html फ़ाइल सेवा करने से पहले, उदाहरण के लिए अपाचे मॉड्यूल mod_proxy_html प्रदान करता है एक उत्पादन करने के लिए फ़िल्टर को फिर से लिखना HTML लिंक में एक प्रॉक्सी की स्थिति है । शायद वे सक्षम है अतिरिक्त सर्वर मॉड्यूल हाल ही में
MikeMoy

धन्यवाद, माइक. इस मुद्दे को सर्वर पर हल किया गया है - मैं सिर्फ पूछा कि क्या उन्हें समाधान था या कारण है । रिपोर्ट करेंगे जब यहाँ मैं एक जवाब मिलता है.
Dan Zen

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में