Jump to content

Laravel: Criação Chat, Node.js Error code: 'MODULE_NOT_FOUND'


klasss

Recommended Posts

Olá a todos, 

Estou a tentar criar um pequeno chat e para isso instalei o Node.js e depois no laravel instalei 
: npm i express

:npm install

 

criei um ficheiro com o nome "server.js"

const express = require ('express');

const app = express();

const server = require('http').createServer(app);

const io = require('socket.io')(server, {
    cors: {origin: "*"}
});

server.listen(3000, () => {
    console.log('server is running');
});

 

ao executar o comando : node start 

Obtenho o erro ; 

Error: Cannot find module 'C:\xampp\htdocs\Projetofinal2022\server'
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []

 

Alguem ja passou pelo mesmo ? 

Obrigado ! 

Link to comment
Share on other sites

Olá!
Não sei o que aconteceu. Mas talvez vc possa melhorar um pouco seu projeto.

PHP e node são linguagens server-side
Acredito, que, para melhor organização e funcionamento do seu projeto, seria mais adequado separar a parte em nodejs da parte em laravel.
Logo, a parte em node, ficaria melhor fora do apache/php
Crie uma pastinha na raiz de C.
Sugestão: C:\node-projects\seu-projeto-nodejs

E certifique-se de estar com uma versão de nodejs compatível com a versão do express e do socket.io

Link to comment
Share on other sites

23 horas atrás, washalbano disse:

Olá!
Não sei o que aconteceu. Mas talvez vc possa melhorar um pouco seu projeto.

PHP e node são linguagens server-side
Acredito, que, para melhor organização e funcionamento do seu projeto, seria mais adequado separar a parte em nodejs da parte em laravel.
Logo, a parte em node, ficaria melhor fora do apache/php
Crie uma pastinha na raiz de C.
Sugestão: C:\node-projects\seu-projeto-nodejs

E certifique-se de estar com uma versão de nodejs compatível com a versão do express e do socket.io

Agradeço a sua ajuda. 

Como é a primeira vez que estou a tentar usar o nodejs ainda estou a ver se encontro o melhor forma de trabalhar com ambos. 

Tem algum tutorial onde possa experimentar configurar o nodejs para trabalhar dessa forma ?

 

Obrigado!

Link to comment
Share on other sites

Talvez eu não tenha entendido direito.
Vai ser assim:
O nodejs vai ser uma api e o php vai fazer o papel de frontend?
Ou na verdade vc só precisa da api?

https://www.youtube.com/watch?v=xEpE7DSOvVw

https://www.youtube.com/watch?v=M-pNDHC25Vg&list=PLE0DHiXlN_qp251xWxdb_stPj98y1auhc

Edited by washalbano
Link to comment
Share on other sites

20 horas atrás, washalbano disse:

Talvez eu não tenha entendido direito.
Vai ser assim:
O nodejs vai ser uma api e o php vai fazer o papel de frontend?
Ou na verdade vc só precisa da api?

https://www.youtube.com/watch?v=xEpE7DSOvVw

https://www.youtube.com/watch?v=M-pNDHC25Vg&list=PLE0DHiXlN_qp251xWxdb_stPj98y1auhc

Tenho um projeto simples de passagem de dados. Php - Laravel . 
O que faria com o nodejs seria algo para fazer um chat para introduzir no meu projeto. 
 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.