1
resposta

Boa tarde, toda vez que coloco pra salvar a data aparece esse erro no postman. Já debuguei o código mais não estou conseguindo resolver.

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title>Error</title>
</head>

<body>
    <pre>ReferenceError: moment is not defined<br> &nbsp; &nbsp;at Atendimento.adiciona (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\models\atendimentos.js:6:29)<br> &nbsp; &nbsp;at C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\controllers\atendimentos.js:9:19<br> &nbsp; &nbsp;at Layer.handle [as handle_request] (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\layer.js:95:5)<br> &nbsp; &nbsp;at next (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\route.js:137:13)<br> &nbsp; &nbsp;at Route.dispatch (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\route.js:112:3)<br> &nbsp; &nbsp;at Layer.handle [as handle_request] (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\layer.js:95:5)<br> &nbsp; &nbsp;at C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\index.js:281:22<br> &nbsp; &nbsp;at Function.process_params (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\index.js:335:12)<br> &nbsp; &nbsp;at next (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\express\lib\router\index.js:275:10)<br> &nbsp; &nbsp;at jsonParser (C:\Users\Matheus\OneDrive\Documentos\PROJETO_NODE\node_modules\body-parser\lib\types\json.js:101:7)</pre>
</body>

</html>
1 resposta

Olá, Levi! Tudo certo?

Verifique a instalação do pacote moment, que a instrutora faz no minuto 5:14. E também confirme que no arquivo, você está importando o módulo com:

const moment = require('moment');

O que está ocorrendo é que o seu programa está encontrando o momento que você utiliza a variável moment, mas ele não sabe de onde vem. Se esses dois passos foram feitos, é possível que haja algum erro de escrita também.

Espero ter ajudado!