Skip to content

Commit

Permalink
Ajout de quelques détails à propos de
Browse files Browse the repository at this point in the history
fix #21
  • Loading branch information
Thomas Parisot committed Jan 30, 2017
1 parent d2142cf commit 93828b4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
4 changes: 2 additions & 2 deletions chapter-03/examples/cli-app.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ const argv = require('yargs')
alias: 'year',
default: (new Date()).getUTCFullYear()
})
.argv;
.argv; // <1>

Users
.findBy('registration_date', argv.year)
.findBy('registration_date', argv.year) // <2>
.on('data', (user) => console.log(user))
.on('error', (err) => console.error(err));
5 changes: 4 additions & 1 deletion chapter-03/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -329,9 +329,12 @@ Une application en ligne de commande devrait contenir une orchestration d'API me
----
include::{sourceDir}/cli-app.js[]
----
<1> `.argv` retourne l'objet `process.argv` filtré et transformé par `yargs` ;
<2> `argv.year` contient soit la valeur du paramètre `--year` passé par l'utilisateur au programme, sinon à sa valeur par défaut définie auparavant.

Une application HTTP devrait contenir une orchestration d'API mettant en relation l'intention exprimée par une requête HTTP envers une application Node :
Un exemple d'application en ligne de commande est développé plus en détail dans le <<../chapter-05/index.adoc#,chapitre 5>>.

Une application HTTP devrait contenir une orchestration d'API mettant en relation l'intention exprimée par une requête HTTP envers une application Node :

[source,javascript]
.http-app.js
Expand Down

0 comments on commit 93828b4

Please sign in to comment.