Seguindo o tutorial, foi apresentado os seguintes erros ao usar Symbol
e criar o projeto dentro de store
e em Date()
, foi apresentado o seguinte erro:
Como posso consertar estes erros?
Seguindo o tutorial, foi apresentado os seguintes erros ao usar Symbol
e criar o projeto dentro de store
e em Date()
, foi apresentado o seguinte erro:
Como posso consertar estes erros?
Olá Helviley, tudo bem contigo?
Os erros que você está enfrentando estão relacionados a problemas de tipos e importações incorretas em seu projeto TypeScript. Vou tentar ajudá-lo com as informações fornecidas.
Erro "Cannot find name 'Symbol'":
Esse erro indica que o TypeScript não reconhece o tipo Symbol
. Isso geralmente ocorre quando a opção lib
no arquivo de configuração tsconfig.json
não inclui as bibliotecas necessárias. Para corrigir esse erro, siga estas etapas:
tsconfig.json
no diretório raiz do seu projeto."lib"
e certifique-se de que ela inclua a opção "es2015"
ou uma versão posterior. Por exemplo:"lib": ["es2015"]
"lib"
não existir, você pode adicioná-la ao arquivo tsconfig.json
e definir o valor como ["es2015"]
.Erro "'Date' only refers to a type":
Esse erro indica que você está usando o tipo Date
como um valor em algum lugar do código. O problema pode ocorrer se você estiver tentando criar uma instância de Date
usando a palavra-chave new
em algum lugar onde não é necessário. Aqui estão algumas sugestões para corrigir esse erro:
Date()
como um valor e verifique se está correto. Se você deseja criar uma nova instância de Date
, use new Date()
em vez disso, mas como você já está usando new Date()
é difícil o problema ser esse.Date
e o tipo Date
. Isso pode ocorrer se você estiver importando outros módulos ou usando variáveis globais com o mesmo nome.Agora caso nada disso funcione, então eu vou precisar do seu projeto completo para poder lhe ajudar de uma forma mais elaborada e assertiva.
Em suma seria isso, espero ter ajudado, caso precise estarei por aqui!
Abraços e bons estudos.
Olá, Renan!
Passei por aqui porque estava com os mesmos erros do Helviley e ambos foram corrigidos apenas com a inclusão de "lib": ["es2015"]
lá no tsconfig.json. Muito obrigada!
Olá Angela, tudo bem contigo?
Fico feliz que minha resposta tenha lhe auxiliado, boa sorte com o seu projeto e caso precise conte com o fórum para lhe auxiliar.
Abraços e bons estudos.