Les outils de développement web
Les panneaux des outils du navigateur et le symptôme que chacun éclaire, le gestionnaire de paquets et son fichier de dépendances, le serveur de développement, l'empaqueteur, le linter et le formateur.
- 25 cartes
- 4 thèmes
- Gratuit
Le programme, thème par thème
Le poids de chaque thème suit celui que lui donne l'examen.
- Notions
- Questions
- Ranger et relier
- Mises en situation
Quelques cartes du deck
Outils de développement du navigateur : de quoi s'agit-il ?
Voir la réponse
Panneaux intégrés au navigateur pour inspecter une page : Éléments (le DOM et le CSS), Console (messages et erreurs), Réseau (requêtes), Sources (code et points d'arrêt), Performance (temps passé).
Chaque panneau répond à un type de symptôme : choisir le bon évite de chercher au hasard.
Quelle commande ajoute D3 aux dépendances de
package.jsonet l'installe ?npm install d3npm run d3npm publish d3npm start d3
Voir la réponse
npm install d3npm install <paquet>télécharge le paquet dansnode_moduleset l'inscrit danspackage.json.runlance un script du projet,startdémarre le projet etpublishenvoie son propre paquet au registre.Le fichier … liste les dépendances d'un projet ; le dossier … contient leur code installé et ne se versionne pas.
Voir la réponse
Le fichier package.json liste les dépendances d'un projet ; le dossier node_modules contient leur code installé et ne se versionne pas.
Un collègue clone le dépôt, lance
npm install, et le dossier se reconstruit à partir du fichier : on ne copie pas des milliers de fichiers dans Git.Point d'arrêt : de quoi s'agit-il ?
Voir la réponse
Marque posée sur une ligne de code qui suspend l'exécution juste avant cette ligne, pour inspecter les variables et avancer pas à pas.
Il remplace une série de
console.log: on voit toutes les valeurs au moment exact où le programme s'arrête.Un collègue clone ton projet et obtient
Error: Cannot find module 'd3'au lancement. D3 est bien listé danspackage.json. Que faire ?- Lancer
npm installdans le dossier : il recréenode_modulesd'aprèspackage.json - Installer D3 en global avec
npm install -g d3 - Te demander de lui envoyer ton dossier
node_modules - Lancer
npm start, qui installe ce qui manque avant de démarrer
Voir la réponse
Lancer
npm installdans le dossier : il recréenode_modulesd'aprèspackage.jsonnode_modulesn'est pas dans le dépôt : sur sa machine, les dépendances n'ont jamais été installées, d'oùMODULE_NOT_FOUND.package.jsonsuffit à tout réinstaller. Une installation globale ne résout pas les imports du projet, etnpm startlance le projet sans rien installer.- Lancer