O que em um servidor, seria causa de JavaScript no código-fonte HTML para ser despojado de comentários e devoluções ou novas linhas?

0

Pergunta

Eu tenho uma página HTML com JavaScript e quando eu ler o código-fonte da página em meu Navegador(s), a JS comentários são retirados e o código JS é tudo em uma linha. Vou chamar esta redução de código que ele não é totalmente reduzido. Eu não quero isso. Eu disse a minha host e ele está trabalhando com o servidor caras, mas até agora nenhuma sorte na fixação. O código não é reduzido, se o JavaScript tem um erro, então eu estou supondo que algo no servidor está validando o código e reduzindo-a. O mesmo código em um servidor diferente é não ser reduzido de modo que não é meu Navegador.

Aqui está um screenshot do código -, eu baixei com FTP e ele ainda é normal no servidor, por isso não foi alterada durante o upload.

Source

Aqui está uma imagem do que eu vejo na origem (que é o mesmo no Chrome, Firefox e Edge).

enter image description here

Nota: não Estamos usando um CDN como a CloudFlare. Ele é um Apache 2.4.51 server no linux.

Todas as idéias que eu poderia sugerir para o suporte técnico? Por favor, tenha em mente que eu não sou um servidor de cara.

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

Melhor resposta

0

Peça-lhes para uma conexão SFTP para a pasta do servidor onde os arquivos HTML são servidas. Upload do seu arquivo HTML para o servidor de pasta com o FileZilla sobre a conexão SFTP. Isso deve espero que ignorar qualquer que seja o servidor de javascript do lado de minimização de script que está executando.

2021-11-24 09:16:39

Obrigado @mikemoy - o código não está sendo alterada quando eu carregar, porque quando eu baixar o arquivo, não há nenhum código alterado - o arquivo permanece o mesmo durante o processo de FTP. Eu tentei através do Átomo e o Filezilla (sftp). Então eu suspeito que está sendo analisado antes de ser servido.
Dan Zen

Dúvida de que, um servidor técnico teria que ser um completo idiota para realizar a minimização cada vez que um arquivo é requerido. Que seria de resíduos de processamento do servidor de poder, se eles querem minimização aplicados você passar o poder de processamento de uma vez e o servidor que o mesmo arquivo de cada vez.
MikeMoy

Seria também intrduce inútil servidor lag de espera para a minimização para a conclusão de cada vez antes de um arquivo pode ser servido
MikeMoy

Você poderia tentar incluir o seu javacript como um arquivo separado para ver se funciona
MikeMoy

Acordado, ele parece uma má idéia, mas eu só fui para SFTP e baixou o arquivo e olhei-o e ele não tem de minimização. Ele está sendo armazenado no servidor intocada. Em algum lugar, como ele fica servido o JS em que o arquivo está sendo despojado de espaços e comentários -, se eu adicionar um erro no JS não é ser despojado. Ele não é o Navegador como ele faz isso em todos os navegadores e computadores diferentes. Eu não estou usando uma CDN, como Cloudflare então, minha pergunta é o que pode ser isso? Posso, então, passar ao longo de aconselhamento para o servidor de pessoas.
Dan Zen

Remoto JS arquivos não estão sendo despojado de novas linhas e comentários. Mas eu tenho muitos arquivos html com JS no-los diretamente e é um site para aprendizagem, portanto, as pessoas precisam ver o código corretamente. Esse problema é novo e os arquivos usados para mostrar apenas o bem, mas agora tudo válida código JS em páginas HTML está sendo despojado. Por exemplo, zimjs.com/codetest.html é um exemplo. Espero que, um dia, em breve, isso vai mostrar comentários e novas linhas no código, mas na hora de postar, parece que a fonte original imagem.
Dan Zen

ele poderia ser um opcional do módulo servidor que está modificando o arquivo html antes de servir, por exemplo, Módulo do Apache mod_proxy_html fornece um filtro de saída para a reconfiguração de links em HTML em uma situação de proxy. Talvez eles tenham habilitado outros módulos do servidor recentemente
MikeMoy

Obrigado, Mike. O problema no servidor foi resolvido - eu só perguntei-lhes o que a solução ou a causa. Vai relatar aqui quando eu receber uma resposta.
Dan Zen

Em outros idiomas

Esta página está em outros idiomas

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