Boa tarde Pessoal,
Criei a build --prod do meu projeto no em angular mas não consigo colocar para rodar no server http do protheus, tem alguma coisa que precisarmos fazer a mais?
Criei a tag HTTP e apontei para o index.html
Erro no console do chrome:
Failed to load module script: The server responded with a non-JavaScript MIME type of "application/octet-stream". Strict MIME type checking is enforced for module scripts per HTML spec.
From origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
Abraço,
Boa noite Felipe, você está usando o appserver apenas como servido http das páginas ou também está utilizando ele como seu backend, batendo no mesmo via REST?
Daniel, por enquanto só utilizando como http, mas futuramente vou usar para o REST também.
Felipe, por favor, coloca seu appserver.ini pra gente dar uma olhada, eu já fiz essa configuração e funcionou perfeitamente.
Boa tarde Felipe,
Realmente está ocorrendo um erro ao renderizar uma interface criada no Angular pelo AppServer, o erro só ocorre a partir da versão 8 do Angular, onde o index.html importa os scripts de uma forma distinta.
Como workaround, você pode substituir o type="module" por type="text/javascript", exemplo:
Alterar isso:
<script src="runtime-es2015.a905f88b8194c2b06654.js" type="module">
Para isso:
<script src="runtime-es2015.a905f88b8194c2b06654.js" type="text/javascript">
1 curtida