Boa tarde!
Estou com o seguinte problema com sequelize
estou utilizando o import ao invés do require, porem quando tento fazer uma migração esta dando este erro, oque eu posso fazer?
Boa tarde!
Estou com o seguinte problema com sequelize
estou utilizando o import ao invés do require, porem quando tento fazer uma migração esta dando este erro, oque eu posso fazer?
Oi, Nicolas, tudo bem?
Desculpe a demora em te responder!
O problema que você mostra na sua postagem é um erro de requisição. Uma possível solução para esse problema é verificar se o seu ambiente está configurado corretamente para suportar o import. Quando utilizamos o padrão do ES6 devemos fazer a definição de um atributo dentro do nosso arquivo "package.json", responsável por definir que estaremos usando um módulo de importação. Para isso precisamos usar o seguinte comando "type": "module", como mostrado na imagem:
É valido ressaltar que para exportamos os módulos usaremos um comando diferente do que usávamos anteriormente. Como estamos usando o import devemos usar o comando export default para exportar os módulos e arquivos.
Certifique-se também de que está utilizando uma versão do Node.js que suporta o import (a partir da versão 13.2.0) e que o seu arquivo está com a extensão .js.
Espero ter ajudado. Caso tenha dúvidas, estarei à disposição. Abraços e bons estudos!