desde hoje de manha o fluig não está lendo os js referenciados no HTML, veja no print abaixo.
obs. não alterei nada no processo, não exportei nem nada, simplesmente parou de ler.
obs2. Enquanto cadastrava esta pergunta, o Fluig simplesmente voltou a funcionar, está lendo os JS de novo, porém isso já ocorreu outras vezes e também voltou sem mais nem menos..
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Boa tarde Jefferson,
Pelo o que eu vi, o script está sendo lido, tanto é que está apresentando erro no "script_questionario.js:1". O problema é que você está utilizando JQuery ($ is not defined), portanto precisa importar tal biblioteca para ser reconhecido. Para fazer isso adicione o seguinte código no head:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Espero ter ajudado, abrs.
Certo, mas por que funcionou até hoje, e de repente voltou a funcionar sem nenhuma alteração…?
Ai já não sei dizer. Sei que esse erro não ocorreu por causa de má leitura de referência, pois está lendo, porém não sei o porque parou e voltou a funcionar do nada.
Pois é… bem estranho, vou deixar a pergunta em aberto para ver se mais alguém já passou por isso e sabe como prevenir…
como assim Felipe? em que momento isso pode estar acontecendo?
@Jefferson,
Pelo erro, não está identificando o JQuery.
Os arquivos padrões do Fluig, referencie dessa forma:
<link type="text/css" rel="stylesheet" href="/portal/resources/style-guide/css/fluig-style-guide.min.css"/>
<script type="text/javascript" src="/portal/resources/js/jquery/jquery.js"></script>
<script type="text/javascript" src="/portal/resources/js/jquery/jquery-ui.min.js"></script>
<script type="text/javascript" src="/portal/resources/js/mustache/mustache-min.js"></script>
<script type="text/javascript" src="/portal/resources/style-guide/js/fluig-style-guide.min.js" charset="utf-8"></script>
<script type="text/javascript" src="/webdesk/vcXMLRPC.js" charset="utf-8"></script>
Referenciando dessa forma, você não precisa ficar atualizando o código quando subir para produção.