Skip to content

Commit 7c260d7

Browse files
committed
Update from forresst
Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 7889049 commit 7c260d7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/v2/guide/installation.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,14 @@ $ npm install vue
4646

4747
## CLI
4848

49-
Vue.js offre une [interface en ligne de commande officielle](https://github.com/vuejs/vue-cli) pour mettre rapidement en place les bases d'une application monopage ambitieuse. Il offre une série de *builds* pré-configurés pour un *workflow frontend* moderne. Cela ne prend que quelques minutes pour commencer et lancer des rechargements à chaud, de l'analyse syntaxique à la sauvegarde, et des *builds* prêts pour la production :
49+
Vue.js offre une [CLI](https://github.com/vuejs/vue-cli) (interface en ligne de commande) officielle pour mettre rapidement en place les bases d'une application monopage ambitieuse. Il offre une série de *builds* pré-configurés pour un *workflow frontend* moderne. Cela ne prend que quelques minutes pour commencer et lancer des rechargements à chaud, de l'analyse syntaxique à la sauvegarde, et des *builds* prêts pour la production :
5050

5151
``` bash
5252
# installer vue-cli
5353
$ npm install --global vue-cli
5454
# créer un nouveau projet en utilisant le template "webpack"
5555
$ vue init webpack my-project
56-
# installer les dépendances et go !
56+
# installer les dépendances et c'est parti !
5757
$ cd my-project
5858
$ npm install
5959
$ npm run dev
@@ -76,15 +76,15 @@ Dans le [dossier `dist/` du package NPM](https://unpkg.com/vue@latest/dist/) vou
7676

7777
- **Full**: des *builds* qui contiennent la partie Compiler ainsi que la version Runtime.
7878

79-
- **Compiler**: du code qui est responsable de compiler les chaînes de caractère de template en des fonctions de rendu en JavaScript.
79+
- **Compiler**: le code qui est responsable de la compilation des chaînes de caractère de template en des fonctions de rendu en JavaScript.
8080

81-
- **Runtime**: du code qui est responsable de la création des instances de Vue, de faire le rendu et les modifications du DOM virtuel, C'est à dire tout sauf ce que fait la partie Compiler.
81+
- **Runtime**: le code qui est responsable de la création des instances de Vue, de faire le rendu et les modifications du DOM virtuel. C'est à dire tout, sauf ce que fait la partie Compiler.
8282

83-
- **[UMD](https://github.com/umdjs/umd)**: Les *builds* UMD peuvent être utilisés dans un navigateur directement avec la balise `<script>`. Le fichier par défaut du CDN Unpkg à l'adresse [https://unpkg.com/vue](https://unpkg.com/vue) est le *build* UMD Runtime + Compiler (`vue.js`).
83+
- **[UMD](https://github.com/umdjs/umd)**: Les *builds* UMD peuvent être utilisés directement dans un navigateur directement avec la balise `<script>`. Le fichier par défaut du CDN Unpkg à l'adresse [https://unpkg.com/vue](https://unpkg.com/vue) est le *build* UMD Runtime + Compiler (`vue.js`).
8484

8585
- **[CommonJS](http://wiki.commonjs.org/wiki/Modules/1.1)**: Les *builds* CommonJS sont prévus pour une utilisation avec les vieux outils de *bundle* comme [browserify](http://browserify.org/) ou [webpack 1](https://webpack.github.io). Le fichier par défaut pour ces outils (`pkg.main`) est le *build* CommonJS Runtime (`vue.runtime.common.js`).
8686

87-
- **[ES Module](http://exploringjs.com/es6/ch_modules.html)**: Les *builds* ES module sont prévus pour une utilisation avec les outils de *bundle* modernes comme [webpack 2](https://webpack.js.org) ou [rollup](http://rollupjs.org/). Le fichier par défaut pour ses outils (`pkg.module`) est le *build* ES Module Runtime (`vue.runtime.esm.js`).
87+
- **[ES Module](http://exploringjs.com/es6/ch_modules.html)**: Les *builds* ES module sont prévus pour une utilisation avec les outils de *bundle* modernes comme [webpack 2](https://webpack.js.org) ou [rollup](http://rollupjs.org/). Le fichier par défaut pour ces outils (`pkg.module`) est le *build* ES Module Runtime (`vue.runtime.esm.js`).
8888

8989
### Runtime + Compiler vs. Runtime seul
9090

@@ -96,15 +96,15 @@ new Vue({
9696
template: `<div>{{ hi }}</div>`
9797
})
9898

99-
// ceci non
99+
// ceci n'en a pas besoin
100100
new Vue({
101101
render (h) {
102102
return h('div', this.hi)
103103
}
104104
})
105105
```
106106

107-
En utilisant `vue-loader` ou `vueify`, les templates à l'intérieur des fichiers `*.vue` sont pré-compilés en JavaScript pendant l'étape de *build*. Vous n'avez donc pas réellement besoin du compilateur dans le *bundle* final, et pouvez dans ce cas utiliser la version du *build* Runtime.
107+
En utilisant `vue-loader` ou `vueify`, les templates à l'intérieur des fichiers `*.vue` sont pré-compilés en JavaScript pendant l'étape de *build*. Vous n'avez donc pas réellement besoin du compilateur dans le *bundle* final et pouvez dans ce cas utiliser la version du *build* Runtime.
108108

109109
Puisque le *build* Runtime est approximativement 30% plus léger que son homologue le *build* Full, vous devriez l'utiliser autant que possible. Si vous souhaitez toujours utiliser le *build* Full à la place, vous avez besoin de configurer un alias dans votre outil de *bundle* :
110110

0 commit comments

Comments
 (0)