Solucionado (ver solução)
Solucionado
(ver solução)
12
respostas

TypeError: require(...) is not a function. O erro permanece mesmo depois de colocado o ()!

var app = require('./config/custom-express')();

app.listen(3000, function() {
  console.log('Servidor rodando na porta 3000')
})
12 respostas

Oi Lucas tudo bem?

Poderia colocar seu projeto no github por gentileza para analisarmos.

https://github.com/Bicalheira/Alura/tree/master/payfast

solução!

Oi Lucas tudo bem ?

O correto é assim olha:

const express = require('express');

var app =express();

app.listen(3000, function() {
  console.log('Servidor rodando na porta 3000')
})

Espero ter ajudado!!!

Eu não entendi o porque do erro? Depois de modificado não consigo fazer o console.log() do index.js funcionar

Esse daqui ?

console.log('Servidor rodando na porta 3000')

Esse log aparece. o

        console.log('Recebida requisicao de teste na porta 3000.')

Que não consigo fazer aparecer mais. Esse erro que me aparece no console

Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.

Atualiza seu github com as modificações que fez e coloca a pasta node-modules zipada (se couber, amanhã pode tirar se estiver pesando no seu git) que vou tentar rodar de novo aqui.

Atualizado!

Oi Lucas tudo bem?

Vi que seu index.js ainda está o antigo https://github.com/Bicalheira/Alura/blob/master/payfast/index.js

fiz um pull request, aceita lá no github! Vou testar aqui em outro pc melhorzinho que tenho se o erro persiste.

Aqui rodou tranquilo, tenta pegar o código do meu fork https://github.com/neoandrevictor/Alura , baixar em uma pasta nova e tentar rodar de lá. Veja se assim vai.

Foi, muito obrigado pela paciência!! :D

Disponha e bons estudos!!!