Creating Console-based Node Application

The Node console-based applications are run using the Node command prompt. The console module in Node.js provides a simple debugging console. Node is a global console that can be used for synchronous as well as asynchronous communication. 

The console.log() function is used to display output on the console. This function prints output to stdout with newline.

Syntax

console.log([data][, ...]);

Here, data is the content to be displayed on the console.

Example 1: Hello World application using Node.js. 

Create a geeks.js file containing the following code:

javascript




console.log('Hello World');


Run the file on the Node.js command prompt using the command node geeks.js i.e. node <file_name>.

Output:

Example 2: Hello World application Receiving the User Input

Create a gfg.js file containing the following code.

javascript




console.log(process.argv.slice(2));


The process.argv is used to provide a command line argument to a program. Use the slice function with 2 as its argument to get all the elements of argv that come after its second element, i.e. the arguments the user entered.

The first argument is the location of the Node.js binary which runs the program and the second argument is the location of the file being run.

Output:

Node First Application

Node is an open-source, cross-platform server environment that executes JavaScript using the V8 JavaScript Engine. Node helps to write front-end and back-end code in the same language. It helps to write efficient code for real-time applications.

As a beginner in development, most developers find it difficult to create their first Node.js Application. In this article, we will help you in building Node applications.

We will discuss the following two approaches to create our first application in Node:

  • Creating Console-based Node Application
  • Creating Web-based Node Application

Similar Reads

Creating Console-based Node Application

The Node console-based applications are run using the Node command prompt. The console module in Node.js provides a simple debugging console. Node is a global console that can be used for synchronous as well as asynchronous communication....

Creating Web-based Node Application

...

Steps to Create Node Application (Web-Based)

...

First Node Application

A web-based Node application consists of the following three important components:...

Step to Run Node Application:

Step 1: Import required modules...