1
resposta

[Dúvida] blocked by CORS policy

Prezados, boa noite. Duvida sobre o TypeScript, na Prática - 04 Modularizando o TypeScript Depois de substituir os imports por <script type="module" src="js/main.js"></script> na página dist\index.html estou recebendo o seguinte erro abaixo.

Failed to load resource: net:ERR_FAILED
Access to script at 'file:///C:/Formacao_typescript/ByteBank/dist/js/main.js' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated-app, chrome-extension, chrome, https, chrome-untrusted.

Alguém tem a solução? Obrigado.

1 resposta

Oi, Felipe, tudo bem?

Esse erro é gerado quando por você não utilizar servidor para executar o arquivo. Na aula o instrutor executa o arquivo index.html em um servidor: 127.0.0.1:5500/dist/index.html. Uma possível solução para o problema é utilizar o Live server para rodar o seu projeto.

O link sobre o Live server está em inglês e caso você queira traduzir para o português, basta clicar com o botão direito do mouse e selecionar a opção "Traduzir para o português".

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!