0
0
Expressframework~10 mins

Express installation and setup - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to import Express in your Node.js file.

Express
const express = require([1]);
Drag options to blanks, or click blank then click option'
A"express"
B"node"
C"http"
D"fs"
Attempts:
3 left
💡 Hint
Common Mistakes
Forgetting the quotes around the package name.
Using a wrong package name like 'http' or 'fs'.
2fill in blank
medium

Complete the code to create an Express app instance.

Express
const app = [1]();
Drag options to blanks, or click blank then click option'
Aapp
Bhttp
Crequire
Dexpress
Attempts:
3 left
💡 Hint
Common Mistakes
Trying to call 'http()' instead of 'express()'.
Using 'app()' before defining it.
3fill in blank
hard

Fix the error in the code to start the server on port 3000.

Express
app.listen([1], () => {
  console.log('Server running on port 3000');
});
Drag options to blanks, or click blank then click option'
A3000
Bapp
C"3000"
Dexpress
Attempts:
3 left
💡 Hint
Common Mistakes
Passing the port as a string instead of a number.
Passing the app or express instead of a port number.
4fill in blank
hard

Fill both blanks to create a GET route for the home page that sends 'Hello World!'.

Express
app.[1]('[2]', (req, res) => {
  res.send('Hello World!');
});
Drag options to blanks, or click blank then click option'
Aget
Bpost
C/
D/home
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'post' instead of 'get' for a simple page load.
Using '/home' instead of '/' for the main page.
5fill in blank
hard

Fill all three blanks to import Express, create an app, and start the server on port 5000.

Express
const [1] = require('[2]');
const app = [3]();
app.listen(5000, () => {
  console.log('Server started on port 5000');
});
Drag options to blanks, or click blank then click option'
Aexpress
Dhttp
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'http' instead of 'express' for import.
Calling 'http()' instead of 'express()'.