Bonjour,
Je viens de lire ce très bon tutoriel sur Node.js, trouvé sur dans les meilleurs cours et tutoriels pour apprendre Node.js
Je comprend maintenant parfaitement les routes, et autres gestionnaires de requêtes.
Mais par exemple, quand je demande la page "index.html" comme-ceci.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 fileStream.readFile( "../public/views" + pathName , "utf8" , function(error , file){ if(error) { logWriter.writeInLog("Une erreur à été remontée : " + error , fileStream); }else{ response.writeHead(200 , {"Content-Type" : "text/html" }); response.write(file); response.end(); } });
Ma page index.html se trouvant dans mon dossier "views" est celle-ci :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>François Pageot</title> <!-- Laisons des fichiers CSS --> <link rel="stylesheet" href="../css/bootstrap.css"> <link rel="stylesheet" href="../css/style.css"> </head> <body> <div class="hero-unit"> J'affichage ma page </div> <!-- Liaisons des fichiers Javascript --> <script src="../js/jquery.js"></script> <script src="../js/app/js"></script> </body> </html>
Code très simple qui embarque bootstrap, mais cependant, cela m'affiche bien mon texte, mais cela ne prend pas en compte le CSS qui se trouve dans bootstrap ou bien dans mon style.css.
Et pourtant c'est bien les bons chemins.
Ce serait possible avec express, mais je préfère maîtriser Node.js avant de passer sur un framework.
Comment cela est possible donc avec Node.js ?
Merci d'avance pour vos réponses !
Partager