Co na serveru, JavaScript na HTML zdroj, aby byla zbavena připomínky a výnosy nebo nových linek?

0

Otázka

Mám HTML stránku s Javascriptem v něm, a když jsem se zobrazit zdroj stránky v mém Prohlížeči(s), JS komentáře jsou odstraněny a JS kód je všechny na jednom řádku. Zavolám tato snížená kód, protože není plně minified. Nechci, aby tento. Jsem řekl můj hostitel a pracuje se serverem lidi, ale zatím žádné štěstí v upevnění. Kód není snížena, pokud JavaScript má chybu tak předpokládám, že něco na serveru je ověřování kódu a snížit ji. Stejný kód na jiném serveru není snížena, takže to není můj Prohlížeč.

Tady je screenshot z kódu - stáhl jsem si to s FTP a je to stále normální na serveru, takže nebyl změněn v průběhu nahrávání.

Source

Zde je screenshot toho, co vidím ve zdroji (je to stejné v Chrome, Firefox a Edge).

enter image description here

Poznámka: nejsme pomocí CDN, jako je CloudFlare. To je Apache 2.4.51 server na linuxu.

Nějaké nápady bych mohl navrhnout na technickou podporu? Prosím, mějte na paměti, že nejsem na serveru chlap.

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

Nejlepší odpověď

0

Zeptejte se jich, pro SFTP připojení k serveru složku, kde se vaše HTML soubory jsou podávány od. Nahrát HTML soubor do složky na serveru s FileZilla přes SFTP připojení. To by snad mělo obejít na straně serveru javascript minification skriptu jsou spuštěny.

2021-11-24 09:16:39

Díky @mikemoy - kód není se změnilo, když jsem nahrát, protože když jsem se stáhnout soubor, není změněn kód - soubor zůstane stejná přes FTP proces. Snažil jsem se přes Atom a Filezilla (sftp). Takže mám podezření, že je analyzován těsně před tím, než se podává snídaně.
Dan Zen

Pochyb o tom, že server technik by musel být úplný idiot, aby se provádět minification pokaždé, když soubor je požadováno. Že by odpad server výpočetní výkon, pokud chtějí minification aplikovaná strávíte výpočetní výkon jednou a serveru stejný soubor pokaždé, když.
MikeMoy

To by také intrduce zbytečné serveru mas čeká na minification dokončit před každým souboru mohou být podávány
MikeMoy

Můžete zkusit zahrnout své javacript jako samostatný soubor, aby zjistil, jestli to funguje
MikeMoy

Souhlasil, zdá se mi to jako špatný nápad, ale šla jsem jen na SFTP a stáhli soubor a podíval se na to a nemá minification. To je uložen na serveru nedotčena. Někde, jak to dostane sloužil JS v souboru je zbaven místa a komentáře - pokud jsem dodat, chybu v JS není to, co byl zbaven. To není Prohlížeč jako to dělá ve všech prohlížečích a na různých počítačích. Nejsem pomocí CDN jako Cloudflare, takže moje otázka je, co by to moh bejt? Můžu pak předat radu na server lidé.
Dan Zen

Dálkové JS soubory nejsou okradeni o nové řádky a komentáře. Ale mám mnoho souborů html s JS v nich přímo a to je místo pro učení, takže lidé potřebují vidět, že kód je správně. Tento problém je nového - soubory lze zobrazit v pořádku ale teď všechno, platný JS kód v HTML stránek je svlékl. Například zimjs.com/codetest.html je příklad. Doufejme, že jednoho dne, brzy, to ukáže připomínky a nové řádky v kódu, ale v době vysílání, vypadá to, že původní zdroj obrázku.
Dan Zen

to by mohlo být volitelné server modul, který je úpravou html souboru před podáváním například Apache Modul mod_proxy_html poskytuje výstupní filtr pro přepsání HTML odkazů v proxy situace. Možná, že mají povoleno další serverové moduly v poslední době
MikeMoy

Díky, Mike. Problém na serveru byl vyřešen - právě jsem se jich zeptal, co bylo řešení nebo příčinu. Bude hlásit tady, když jsem se dostat odpověď.
Dan Zen

V jiných jazycích

Tato stránka je v jiných jazycích

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