Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kb_it:nodejs [2022/11/19 16:11] befekb_it:nodejs [2022/11/19 16:31] (Version actuelle) befe
Ligne 4: Ligne 4:
  
 ==== Initialisation d'un projet express.js ==== ==== Initialisation d'un projet express.js ====
 +
 +Source : https://dev.to/nyctonio/how-to-make-a-typescript-nodejs-express-project-with-eslint-ejs-and-nodemon-hot-reload-4e0b
  
 <code bash> <code bash>
Ligne 12: Ligne 14:
 </code> </code>
  
-src/app.ts:+src/app.ts :
 <code javascript> <code javascript>
 import express from 'express'; import express from 'express';
Ligne 22: Ligne 24:
  
 app.get('/', (req, res) => { app.get('/', (req, res) => {
-  res.send('Hello World!');+  res.send('Hello World !');
 }); });
  
Ligne 34: Ligne 36:
 </code> </code>
  
-tsconfig.json:+tsconfig.json :
 <code json> <code json>
 { {
-    "compilerOptions":+  "compilerOptions":
-        "module": "commonjs", +    "module": "commonjs", 
-        "esModuleInterop": true, +    "esModuleInterop": true, 
-        "target": "es6", +    "target": "es6", 
-        "moduleResolution": "node", +    "moduleResolution": "node", 
-        "sourceMap": true, +    "sourceMap": true, 
-        "outDir": "dist" +    "outDir": "dist" 
-    }, +  }, 
-    "lib":+  "lib":
-        "es2015" +    "es2015" 
-    ]+  ]
 } }
 </code> </code>
Ligne 55: Ligne 57:
 </code> </code>
  
-package.json:+package.json :
 <code json> <code json>
 { {
Ligne 84: Ligne 86:
   }   }
 } }
 +</code>
 +
 +<code bash>
 +yarn start
 </code> </code>