ReferenceError: is not defined dans firebug
Bonjour à tous,
J'ai une erreur que je ne comprends pas (oui logique vous allez me dire lol).
Voici mon code, app.js :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| var http = require('http');
var fs = require('fs');
var url = require('url');
var server = http.createServer(function(req, res) {
console.log("un utilisateur affiche la page");
var page = url.parse(req.url).pathname;
console.log(page);
});
// Chargement de socket.io
var io = require('socket.io').listen(server);
// Quand on client se connecte, on le note dans la console
io.sockets.on('connection', function (socket) {
socket.emit('message', {content: 'Vous êtes bien connecté !', nom: 'Ducon'});
socket.on('message', function (message){
console.log('Un client me parle ! Il me dit : '+message);
});
socket.on('pseudo', function(pseudo) {
console.log(pseudo);
});
});
server.listen(8080); |
Et voici mon code coté client :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="{{ asset ('js/bootstrap.min.js') }}"></script>
<script src="{{ asset ('js/jquery-ui.min.js') }}"></script>
<script src="{{ asset ('fancybox/jquery.fancybox.pack.js') }}"></script>
<script src="{{ asset ('fancybox/helpers/jquery.fancybox-thumbs.js') }}"></script>
<script src="http://localhost:8080/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost:8080');
var pseudo = {{ app.user.username }};
socket.on('message', function(message){
//alert('Le serveur a un message pour toi : ' + message.content + message.nom);
});
socket.emit('pseudo', pseudo);
</script> |
Lorsque je charge ma page tous les log qui se trouvent dans
Code:
1 2 3 4 5
| var server = http.createServer(function(req, res) {
console.log("un utilisateur affiche la page");
var page = url.parse(req.url).pathname;
console.log(page);
}); |
ne s'affichent pas.
J'ai aussi une erreur dans ma console firebug de ce type
Code:
1 2 3 4
| eferenceError: tutu is not defined
var pseudo = tutu; |