Organisation des fichiers serveur et site Web

Il est impératif de respecter l'arborescence suivante.

---------- arborescence des fichiers

Les dossiers :

  • /home

    • /pi (votre répertoire utilisateur)

      • /Node_drone

        • /public

          • /css pour les fichiers cs

          • /js pour les fichiers js

          • /images pour les images jpg png ------------ pour que tout soit bien rangé

          • index.html et autres pages xxx.html .....

        • /node_modules ( répertoire contenant les modules installés, créé automatiquement au 1ier module)

        • package.json (créé automatiquement avec npm init)

        • nom_de_votre_serveur.js (dans l'exemple donné 'server_io.js')

RemarqueLinux  : se promener dans les répertoire ( en ligne de commande )

Quelques explications :

  • pi@raspxxx:~ $ --> indique que vous êtes l'utilisateur "pi" connecté à la carte raspxxx

  • pi@raspxxx:~ $ --> le " ~ " indique que vous êtes dans le répertoire utilisateur (pour vous "pi") le " $ "est lié à vos droits (simple utilisateur)

Quelques commandes de base :

  • ls --> affiche le contenu du répertoire

  • cd /xyz --> permet de passer dans le sous répertoire xyz

  • cd .. -->permet de remonter vers le répertoire racine (root)

  • cat montexte --> permet de visualiser le contenu d'un fichier texte