Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 2.39 KB

intro04.md

File metadata and controls

25 lines (15 loc) · 2.39 KB

Environnement de travail

Le pré-requis essentiel pour suivre ce livre est d'utiliser un navigateur web récent. Plus précisément, votre navigateur doit être capable d'exécuter du code JavaScript conforme à la spécification ES2015 du langage JavaScript. C'est le cas de Firefox, Chrome, Safari ou encore Microsoft Edge. A l'inverse, évitez d'utiliser Internet Explorer qui est maintenant obsolète.

Solution 1 : coder en ligne

Si vous êtes du genre impatient et/ou que vous ne pouvez pas installer de logiciels sur votre machine, vous pouvez coder en ligne grâce à l'un des nombreux bacs à sable (playgrounds) JavaScript existants. CodePen est un bon choix, de même que JS Fiddle et JS Bin. Si vous utilisez CodePen, visitez ce lien pour découvrir le fonctionnement de cette plate-forme.

Solution 2 : installer un environnement local

Cette solution demande un peu plus de temps et de travail, mais vous permettra d'obtenir un environnement personnalisé et confortable. Avoir un environnement dédié deviendra de toute façon nécessaire lorsque vous vous attaquerez à des projets plus ambitieux.

Vous devez disposer sur votre machine des éléments suivants :

  • Un éditeur de code. Visual Studio Code, Atom ou encore Sublime Text sont de bons choix.
  • La plate-forme Node.js. Téléchargez une version récente (par exemple la dernière version LTS, Long Time Support) puis suivez les instructions d'installation.
  • L'outil de formatage automatique du code Prettier, pas complètement obligatoire mais tellement pratique.

Une fois ces éléments installés, enregistrez vos programmes JavaScript dans le répertoire de votre choix, sous la forme de fichiers portant l'extension .js (par exemple : chapitre1-1.js). Ensuite, vous pourrez les exécuter en ouvrant une fenêtre de terminal, puis en lançant une commande de la forme :

node nomDuFichier.js

Si vous n'avez jamais utilisé le terminal sur votre machine, consultez la première partir de ce cours pour acquérir les bases.