Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probleme installation super chat en node js

Nodejs

24 septembre 2018 à 12:11:02

J'ai un problème avec l'installation du cours nodejs : creer un supert chat.

J'ai télecharger le fichier zip puis je me suis mit a installer tout les modules necéssaires avec npm ,tout fonctionne bien. Maintenant je veux l'ouvrir je fais dans le terminal : node app.js cela marque un erreur: voir image. Apres je fais : node index.html mais cela marque aussi une erreur voir image 2: Et en l'ouvrant en double cliquant sur index.html cela ne fonctionne pas a l'envoie de message ...pres je fais node index.html cela marque une erreur:

  • Partager sur Facebook
  • Partager sur Twitter
6 avril 2019 à 19:58:18

Moi j'ai cette erreur :

app.get('/', function (req, res) {

   ^

SyntaxError: Unexpected token .

    at new Script (vm.js:79:7)

    at createScript (vm.js:251:10)

    at Object.runInThisContext (vm.js:303:10)

    at Module._compile (internal/modules/cjs/loader.js:656:28)

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)

    at Module.load (internal/modules/cjs/loader.js:598:32)

    at tryModuleLoad (internal/modules/cjs/loader.js:537:12)

    at Function.Module._load (internal/modules/cjs/loader.js:529:3)

    at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)

    at startup (internal/bootstrap/node.js:285:19)

  • Partager sur Facebook
  • Partager sur Twitter
6 avril 2019 à 22:07:22

Salut,

Est ce que tu peux montrer ce que tu as mis dans app.js

  • Partager sur Facebook
  • Partager sur Twitter
9 avril 2020 à 22:09:37

Désolé pour le up, mais j'ai cherché comme un idiot moi aussi... et je pense que tous ceux qui vont passer sur le tuto vont tomber dans le piège. 

L'erreur ce situe ici juste apres "ent = require('ent'). Il y as une virgule en trop.

var app = require('express')(),
    server = require('http').createServer(app),
    io = require('socket.io').listen(server),
    ent = require('ent'),<--- la virgule  

// Permet de bloquer les caractères HTML (sécurité équivalente à htmlentities en PHP)

// Chargement de la page index.html
app.get('/', function (req, res) {
  res.sendfile(__dirname + '/index.html');
});

-
Edité par Rat2ordi 9 avril 2020 à 22:09:55

  • Partager sur Facebook
  • Partager sur Twitter
26 avril 2020 à 20:58:59

Me suis fait avoir aussi merci beaucoup !!
  • Partager sur Facebook
  • Partager sur Twitter