Čo na server, by spôsobiť JavaScript v HTML zdroj byť zbavená komentáre a vráti alebo nové riadky?

0

Otázka

Mám HTML stránky s JavaScript v ňom a keď som zobrazte zdrojový kód stránky v mojom Prehliadači(s), JS komentáre sú odstránené a JS kód je všetko na jednu líniu. Budem volať táto znížená kódu, tak to nie je úplne minified. Nechcem to. Povedal som, môj hostiteľ a pracuje s servera chlapci, ale zatiaľ žiadne šťastie pri stanovení. Kód nie je znížená, ak JavaScript má chybu, tak som za predpokladu, že niečo na serveri je overovanie kód a jej znižovania. Rovnaký kód na iný server, nie je znížené, a preto nie je v mojom Prehliadači.

Tu je screenshot kód - stiahol som si to s FTP a to je ešte normálne na server, takže nebolo zmenené počas nahrávania.

Source

Tu je screenshot z toho, čo vidím v zdroji (to je rovnaké v Chrome, Firefox a Edge).

enter image description here

Poznámka: nie Sme pomocou CDN, ako CloudFlare. Je to Apache 2.4.51 server na linuxe.

Akékoľvek nápady by som mohol navrhnúť technickú podporu? Prosím, majte na pamäti, že nie som server chlap.

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

Najlepšiu odpoveď

0

Spýtajte sa ich, pre SFTP pripojenie k serveru zložku, kde sa vaše HTML súbory sú podávané od. Odovzdajte HTML súboru na server priečinok s FileZilla cez SFTP spojenie. To by snáď obísť bez ohľadu na strane servera javascript minification skriptu sú spustené.

2021-11-24 09:16:39

Vďaka @mikemoy - kód nie je zmenilo, keď som sa nahrávať, pretože keď som sa stiahnuť súbor neexistuje zmeniť kód - súbor zostane rovnaká cez FTP procesu. Snažil som sa cez Atóm a Filezilla (sftp). Takže mám podozrenie, že je analyzovaný tesne pred tým, ako sa podáva.
Dan Zen

Pochybnosti o tom, že server technik by mali byť úplný idiot vykonávať minification zakaždým, keď je požadovaný súbor. Že by odpadu server výpočtový výkon, ak chcú minification uplatňovať trávite výkon spracovania raz a server, ktorý istého súboru vôbec čas.
MikeMoy

To by tiež intrduce zbytočné server mas čaká na minification dokončiť pred každým súbor môže byť zobrazovaná
MikeMoy

Mali by ste vyskúšať obsahovať vaše javacript ako samostatný súbor a zistite, či to funguje
MikeMoy

Dohodli sa to zdá ako zlý nápad, ale ja som len šiel, SFTP a stiahnutý súbor a pozrel sa na neho a nemá minification. To je byť uložené na serveri nedotknuté. Niekde, ako to dostane slúžil JS v súbore je zbavená priestory a komentáre - ak pridám chybu v JS to nie je zbavený. Nie je Prehľadávač, ako je to vo všetkých prehliadačoch a na rôznych počítačoch. Nie som pomocou CDN, ako Cloudflare takže moja otázka je, čo by mohlo byť to robí? Môžem potom odovzdať poradenstvo server ľudí.
Dan Zen

Diaľkové JS súbory, nie sú odstránené z novej rady a pripomienky. Ale mám veľa html súbory s JS v nich priamo a to je miesto na učenie, takže ľudia potrebujú, aby pozri kód správne. Tento problém je nové - súbory používajú na zobrazovanie v pohode, ale teraz všetky platné JS kódu v HTML stránok sa vyzliekol. Napríklad zimjs.com/codetest.html je príkladom. Dúfajme, že jedného dňa čoskoro, táto sa bude zobrazovať komentáre a nové riadky do kódu, ale v čase účtovania, vyzerá to, že pôvodný zdroj obrázku.
Dan Zen

mohlo by to byť voliteľný server modul, ktorý je úprava html súbor pred podávaním napríklad Apache Module mod_proxy_html poskytuje výstupný filter prepísať HTML odkazy v proxy situácie. Možno majú povolené ďalšie server modules nedávno
MikeMoy

Vďaka, Mike. Problém na serveri bol vyriešený - práve som sa ich opýtal, aké riešenia bola alebo spôsobiť. Sa správa tu, keď som dostať odpoveď.
Dan Zen

V iných jazykoch

Táto stránka je v iných jazykoch

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