Je reçois une erreur lors de la demande de rx dans mon fichier. dans la console du navigateur, il est dit "Uncaught ReferenceError: require n'est pas défini"nécessitant RX.js dans node.js
version vérifiée et ref sur github mais ne voyez-vous pas ce qui ne fonctionne toujours pas? Je veux simplement essayer d'utiliser un message d'alerte en cliquant sur le bouton.
voici mon dossier observ.js situé dans/js
var Rx = require('rx');
var Observable = Rx.Observable;
var button = document.getElementById('button');
var handler = function(e) {
alert('clicked!');
};
button.addEventListener('click', handler);
ici est mon fichier html situé dans/publique
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<button id="button">Click me</button>
<script src="../js/observ.js"></script>
</body>
</html>
ici est mon express app vient de servir html dans le dossier racine
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/public'));
app.get('/', function(req, res) {
res.render('index');
});
app.listen(process.env.PORT || 3000, function() {
console.log('Express listening on port 3000');
});
Merci, cela m'a aidé. –