You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Define the development or production mode.
2
+
title: "API : La propriété dev"
3
+
description: Défini le mode développement ou le mode production.
4
4
---
5
5
6
-
# The dev Property (En)
6
+
# La propriété dev
7
7
8
-
- Type: `Boolean`
9
-
-Default: `true`
8
+
- Type: `Boolean`
9
+
-Par défaut : `true`
10
10
11
-
> Define the development or production mode of nuxt.js
11
+
> Défini le mode développement ou le mode production de Nuxt.js.
12
12
13
-
<pstyle="width: 294px;position: fixed; top : 64px; right: 4px;"class="Alert Alert--orange"><strong>⚠Cette page est actuellement en cours de traduction française. Vous pouvez repasser plus tard ou <ahref="https://github.com/vuejs-fr/nuxt"target="_blank">participer à la traduction</a> de celle-ci dès maintenant !</strong></p><p>This property is overwritten by [nuxt commands](/guide/commands):</p>
13
+
Cette propriété est surchargée par les [commandes `nuxt`](/guide/commands) :
This property should be used when using [nuxt.js programmatically](/api/nuxt):
18
+
Cette propriété devrait être utilisée [programmatiquement avec Nuxt.js](/api/nuxt):
19
19
20
-
Example:
20
+
Exemple :
21
21
22
22
`nuxt.config.js`
23
+
23
24
```js
24
25
module.exports= {
25
26
dev: (process.env.NODE_ENV!=='production')
26
27
}
27
28
```
28
29
29
30
`server.js`
31
+
30
32
```js
31
33
const { Nuxt, Builder } =require('nuxt')
32
34
constapp=require('express')()
33
35
constport=process.env.PORT||3000
34
36
35
-
//We instantiate Nuxt.js with the options
37
+
//Nous instancions Nuxt.js avec les options
36
38
let config =require('./nuxt.config.js')
37
39
constnuxt=newNuxt(config)
38
40
app.use(nuxt.render)
39
41
40
-
// Build only in dev mode
42
+
// Build seulement en mode dev
41
43
if (config.dev) {
42
44
newBuilder(nuxt).build()
43
45
.catch((error) => {
@@ -46,13 +48,14 @@ if (config.dev) {
46
48
})
47
49
}
48
50
49
-
//Listen the server
51
+
//Écouter le serveur
50
52
app.listen(port, '0.0.0.0').then(() => {
51
53
nuxt.showOpen()
52
54
})
53
55
```
54
56
55
-
Then in your `package.json`:
57
+
Puis dans votre `package.json` :
58
+
56
59
```json
57
60
{
58
61
"scripts": {
@@ -63,4 +66,4 @@ Then in your `package.json`:
63
66
}
64
67
```
65
68
66
-
Note: You'll need to run `npm install --save-dev cross-env`for the above example to work. If you're *not* developing on Windows you can leave cross-env out of your`start`script and set`NODE_ENV` directly.
69
+
Note : vous devez lancer `npm install --save-dev cross-env`pour faire fonctionner l'exemple ci-dessus. Si vous **ne** développez **pas** sur Windows vous pouvez retirer `cross-env` de vos scripts`start`et directement définir`NODE_ENV`.
0 commit comments