{"id":6347,"date":"2024-01-22T11:14:53","date_gmt":"2024-01-22T11:14:53","guid":{"rendered":"http:\/\/localhost\/hashstudioz\/?p=6347"},"modified":"2025-09-04T17:48:26","modified_gmt":"2025-09-04T12:18:26","slug":"install-nodejs-npm-on-window-and-mac","status":"publish","type":"post","link":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/","title":{"rendered":"How to Install Node.js and NPM on Windows and Mac?"},"content":{"rendered":"\n<p>In this brief tutorial, we&#8217;ll guide you through the process of installing Node.js and NPM (Node Package Manager) on both Windows &amp; Mac operating systems. Node.js is a robust JavaScript runtime that allows the development of scalable &amp; efficient web applications. Meanwhile, NPM serves as the default package manager for Node.js granting access to a vast ecosystem of libraries &amp; tools. Let&#8217;s begin with the installation steps.<\/p>\n\n\n\n<p>JavaScript has emerged as a preferred language in the software development sector. Front-end developers strive to create user interfaces with rich features using JavaScript, while also interacting with back-end web services through AJAX. The non-blocking nature of JavaScript has led server-side web developers to transition their approach towards utilizing JavaScript.<\/p>\n\n\n\n<p>In modern website development, there are many tools like TezJS, VueJS, React, Angular, and others. They use a programming language called JavaScript to make the website work well and run smoothly. JavaScript is chosen since it&#8217;s good at making the code efficient and fast. Opting for JavaScript development services as your primary choice not only allows you to master a single language but also enables the development of &#8220;full-stack&#8221; web applications. Node.js plays an important role in driving this server-side JavaScript revolution.<\/p>\n\n\n\n<p>Let&#8217;s explore the concept of Node.js.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Nodejs\" >Node.js<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#What_is_NPM\" >What is NPM?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Components_of_NPM\" >Components of NPM<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#What_is_Nodejs\" >What is Node.js?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Requirements\" >Requirements<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Hardware_Specifications\" >Hardware Specifications<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Software_Requirement\" >Software Requirement<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Installing_Nodejs_NPM_on_Windows\" >Installing Node.js &amp; NPM on Windows<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_1_Download_the_Installer\" >Step 1: Download the Installer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_2_Install_Nodejs_NPM\" >Step 2: Install Node.js &amp; NPM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_3_Verify_Nodejs_NPM_Versions\" >Step 3: Verify Node.js &amp; NPM Versions<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#How_to_Set_Up_Nodejs_NPM_on_Mac\" >How to Set Up Node.js &amp; NPM on Mac?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Install_Node_Using_the_pkg_Installer\" >Install Node Using the .pkg Installer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_1_Download_the_pkg_Installer\" >Step 1: Download the .pkg Installer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_2_Run_Nodejs_Installer\" >Step 2: Run Node.js Installer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_3_Confirming_Nodejs_Installation\" >Step 3: Confirming Node.js Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_4_Updating_Your_NPM_Version\" >Step 4: Updating Your NPM Version<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Set_NODE_HOME_in_the_Environment_Variable\" >Set NODE HOME in the Environment Variable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#How_to_Install_Node_Using_%E2%80%9CHomebrew%E2%80%9D\" >How to Install Node Using \u201cHomebrew\u201d?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_1_Nodejs_NPM_Installation\" >Step 1: Node.js &amp; NPM Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_2_Verifying_Nodejs_NPM_Installation\" >Step 2: Verifying Node.js &amp; NPM Installation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Installing_Node_Using_NVM_%E2%80%93_Node_Version_Manager\" >Installing Node Using NVM \u2013 Node Version Manager<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_1_Download_NVM_Using_the_Installation_Script\" >Step 1: Download NVM Using the Installation Script<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_2_Verify_NVM_Installation\" >Step 2: Verify NVM Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Step_3_Installing_the_Latest_Node_Version_Using_NVM\" >Step 3: Installing the Latest Node Version Using NVM<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Important_Considerations\" >Important Considerations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Conclusion\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#1_How_to_set_up_npm_in_Visual_Studio_Code\" >1. How to set up npm in Visual Studio Code?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#2_Can_I_use_npm_on_Mac\" >2. Can I use npm on Mac?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#3_How_to_install_npm_in_the_Terminal\" >3. How to install npm in the Terminal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#4_How_to_install_npm_using_the_command_prompt\" >4. How to install npm using the command prompt?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Nodejs\"><\/span><strong>Node.js<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Node.js is a versatile platform that enables the execution of JavaScript code outside of the web browser. It functions as an implementation of Chrome&#8217;s V8 JavaScript runtime engine, facilitating the creation of server-side JavaScript applications. Node.js includes all the necessary components to run programs written in JavaScript.<\/p>\n\n\n\n<p>One notable advantage of Node.js is its extensive package ecosystem with over 50,000 NPM (Node Package Manager) packages. This wealth of packages enhances development by providing efficiency, scalability, speed and cost-effectiveness. Consequently, many enterprises prefer Node.js over other backend technologies.<\/p>\n\n\n\n<p>Notably, various global brands listed in the Fortune 500 have embraced Node.js for their enterprise applications. By doing so, they have experienced superior levels of both speed and scalability contributing to the platform&#8217;s widespread adoption and success.<\/p>\n\n\n\n<p>To utilize the capabilities of Node.js, powered by JavaScript, for product development involving real-time features and resource-intensive I\/O processes, a crucial initial step is understanding the utilization of NPM packages. This guide provides comprehensive insights into the recommended practices for installing Node.js and NPM on your system offering detailed step-by-step instructions. Now, let&#8217;s delve into the installation guide for Node.js development.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_NPM\"><\/span><strong>What is NPM?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Node Package Manager (NPM) serves as the primary package manager for Node.js. Node.js provides a JavaScript runtime environment that allows developers to create scalable applications within a specified timeframe.<\/p>\n\n\n\n<p>NPM allows open-source web developers to exchange and utilize packages for application development. Additionally, it serves as a command-line tool for package installation in projects, dependency management &amp; version control handling.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Components_of_NPM\"><\/span><strong>Components of NPM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>1) Website<\/strong><\/h4>\n\n\n\n<p>Explore packages for your project on the official NPM website. Additionally, you have the option to establish &amp; configure profiles for the management and access of various package types.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>2) Command Line Interface (CLI)<\/strong><\/h4>\n\n\n\n<p>The Command Line Interface (CLI) operates through your computer&#8217;s terminal to connect with NPM packages and repositories.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>3) Registry<\/strong><\/h4>\n\n\n\n<p>It has a huge database of meta-data and JavaScript projects. This allows you to access any supported NPM registry. Also, you have the flexibility to use someone else&#8217;s registry following their terms of use.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_Nodejs\"><\/span><strong>What is Node.js?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Node.js is a cross-platform JavaScript library and runtime environment that operates as an open-source platform. Developed by Ryan Dahl in 2009, the latest version, v18, was released in October 2022. It allows the execution of web applications outside the client&#8217;s browser. This integrated development environment (IDE) is particularly well-suited for creating server-side web applications. Its utilization of an asynchronous and event-driven model makes it the best choice for creating data-intensive applications.<\/p>\n\n\n\n<p>Node.js 19 allows you to stay informed about the most recent changes &amp; features. As an odd-numbered release line, Node.js 19 will not transition to Long-Term Support (LTS).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hashstudioz.com\/blog\/moving-from-laravel-8-to-laravel-10-a-comprehensive-guide-and-overview-of-new-features\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1001\" height=\"300\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Moving-From-Laravel-8-To-Laravel-10-A-Comprehensive-Guide-And-Overview-Of-New-Features.webp\" alt=\"Moving From Laravel 8 To Laravel 10 A Comprehensive Guide And Overview Of New Features\" class=\"wp-image-6350\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Moving-From-Laravel-8-To-Laravel-10-A-Comprehensive-Guide-And-Overview-Of-New-Features.webp 1001w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Moving-From-Laravel-8-To-Laravel-10-A-Comprehensive-Guide-And-Overview-Of-New-Features-300x90.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Moving-From-Laravel-8-To-Laravel-10-A-Comprehensive-Guide-And-Overview-Of-New-Features-768x230.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Moving-From-Laravel-8-To-Laravel-10-A-Comprehensive-Guide-And-Overview-Of-New-Features-150x45.webp 150w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><\/a><\/figure>\n\n\n\n<p>Furthermore, following the previous achievement of Node.js 20, the latest version, Node.js 21, has been released. It&#8217;s worth noting that this release corresponds to an odd-numbered line. Consequently, Node.js 20 has been elevated to long-term support (LTS) status ensuring ongoing support until April 2026. Meanwhile, Node.js 21 will serve as the &#8216;Current&#8217; release for the next six months maintaining this status until April 2024.<\/p>\n\n\n\n<p>As per the 2022 Stack Overflow Developer Survey, Node.js stands out as the most favored web development technology. Additionally, Node.js has emerged as the predominant tool for <a href=\"https:\/\/www.hashstudioz.com\/web-application-development.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>web development<\/strong><\/a> in the United States, boasting usage on over 6.3 million websites.<\/p>\n\n\n\n<p>Node.js architecture enables the management of multiple concurrent clients simultaneously through its &#8220;Single Threaded Event Loop.&#8221; The processing model of Node.js is founded on the event-based nature of JavaScript and utilizes the JavaScript callback mechanism.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Requirements\"><\/span><strong>Requirements<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before proceeding with Node.js and NPM, ensure that you meet the following prerequisites:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hardware_Specifications\"><\/span><strong>Hardware Specifications<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RAM: 4GB<\/li>\n\n\n\n<li>CPU: Intel Core i3TM i3 HQ CPU @ 2.50 GHz<\/li>\n\n\n\n<li>ROM: 256 GB<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Software_Requirement\"><\/span><strong>Software Requirement<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Chocolatey<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installing_Nodejs_NPM_on_Windows\"><\/span><strong>Installing Node.js &amp; NPM on Windows<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Having chosen Node.js for our <a href=\"https:\/\/www.hashstudioz.com\/android-application-development.html\" target=\"_blank\" rel=\"noreferrer noopener\">a<\/a><a href=\"https:\/\/www.hashstudioz.com\/android-application-development.html\">pplication development<\/a>, the initial step involves installing Node.js on your Windows system. In the following sections, we will guide you through the installation process, covering each step in detail.<\/p>\n\n\n\n<p>Let&#8217;s begin with the first step now.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Download_the_Installer\"><\/span><strong>Step 1: Download the Installer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Download the Windows Installer from the Node.js official website. Ensure that you acquire the most up-to-date version of Node.js which comes bundled with the NPM package manager.<\/p>\n\n\n\n<p>In this case, opt for the 64-bit version of the Node.js installer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1060\" height=\"468\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a-1060x468.webp\" alt=\"Installing Node.js &amp; NPM on Windows\nStep 1: Download the Installer\" class=\"wp-image-6353\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a-1060x468.webp 1060w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a-300x132.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a-768x339.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a-150x66.webp 150w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-a.webp 1272w\" sizes=\"(max-width: 1060px) 100vw, 1060px\" \/><\/figure>\n\n\n\n<p>It is advisable to opt for the Long-term Support (LTS) version. Once you&#8217;ve downloaded the installer package, simply install it by double-clicking on the file.<\/p>\n\n\n\n<p>Your browser will now download the .msi file. Choose your preferred location for the download.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Install_Nodejs_NPM\"><\/span><strong>Step 2: Install Node.js &amp; NPM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"615\" height=\"489\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Step-2-Install-Node.js-NPM.webp\" alt=\"Step 2 Install Node.js &amp; NPM\" class=\"wp-image-6354\" style=\"width:632px;height:auto\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Step-2-Install-Node.js-NPM.webp 615w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Step-2-Install-Node.js-NPM-300x239.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Step-2-Install-Node.js-NPM-150x119.webp 150w\" sizes=\"(max-width: 615px) 100vw, 615px\" \/><\/figure>\n\n\n\n<p>Upon selecting the pathway, double-click to install the .msi binary files and start the installation process. Grant permission to execute the application.<\/p>\n\n\n\n<p>A welcome message will appear on your screen. Proceed by clicking the &#8220;Next&#8221; button to initiate the installation process.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the preferred directory for installing Node.js.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"617\" height=\"481\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1c.webp\" alt=\"Step 2 Install Node.js &amp; NPM\" class=\"wp-image-6355\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1c.webp 617w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1c-300x234.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1c-150x117.webp 150w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><\/figure>\n\n\n\n<p>Click the Next button to initiate the setup of a personalized page on your screen. Ensure that you select the npm package manager instead of the default Node.js runtime. This selection will allow for the simultaneous installation of both Node.js &amp; NPM.<\/p>\n\n\n\n<p>Ensure you have a minimum of 143MB of available space for the installation of Node.js and npm features. The default installation will include the following features:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js runtime<\/li>\n\n\n\n<li>Npm package manager<\/li>\n\n\n\n<li>Online documentation shortcuts<\/li>\n\n\n\n<li>Add to Path<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"617\" height=\"484\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-d.webp\" alt=\"Step 2 Install Node.js &amp; NPM\" class=\"wp-image-6356\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-d.webp 617w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-d-300x235.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-d-150x118.webp 150w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Boom! The configuration is prepared for Node and NPM installation. Let&#8217;s hit the Install button with enthusiasm!<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"484\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-e.webp\" alt=\"Step 2 Install Node.js &amp; NPM\" class=\"wp-image-6357\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-e.webp 616w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-e-300x236.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/1-e-150x118.webp 150w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Verify_Nodejs_NPM_Versions\"><\/span><strong>Step 3: Verify Node.js &amp; NPM Versions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you&#8217;re uncertain about whether you&#8217;ve installed everything correctly confirm it using the &#8220;Command Prompt.&#8221;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"775\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3a.webp\" alt=\"Step 3: Verify Node.js &amp; NPM Versions\" class=\"wp-image-6358\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3a.webp 909w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3a-300x256.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3a-768x655.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3a-150x128.webp 150w\" sizes=\"(max-width: 909px) 100vw, 909px\" \/><\/figure>\n\n\n\n<p>A Command Prompt window will display on the screen.<\/p>\n\n\n\n<p>To verify the installation of Node, enter the command node -v.<\/p>\n\n\n\n<p>To confirm the installation of NPM, enter the command npm -v.<\/p>\n\n\n\n<p>If you see numbers that are not the same as mine, don&#8217;t worry. Node and NPM get updated regularly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"145\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3b.webp\" alt=\"Step 3: Verify Node.js &amp; NPM Versions\" class=\"wp-image-6359\" style=\"width:838px;height:auto\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3b.webp 648w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3b-300x67.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/3b-150x34.webp 150w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><\/figure>\n\n\n\n<p>In this case, the version of node.js is v14.15.3 and npm is 6.14.9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Set_Up_Nodejs_NPM_on_Mac\"><\/span><strong>How to Set Up Node.js &amp; NPM on Mac?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you&#8217;re using macOS, let&#8217;s walk through the steps for installing Node.js &amp; NPM.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install_Node_Using_the_pkg_Installer\"><\/span><strong>Install Node Using the .pkg Installer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The process is similar to Windows. Node offers a .pkg installer specifically designed for Mac. Additionally, you can download it from the official website.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1060\" height=\"480\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-1060x480.webp\" alt=\"Install Node Using the .pkg Installer\" class=\"wp-image-6360\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-1060x480.webp 1060w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-300x136.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-768x348.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-1536x695.webp 1536w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer-150x68.webp 150w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Install-Node-Using-the-.pkg-Installer.webp 1600w\" sizes=\"(max-width: 1060px) 100vw, 1060px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Download_the_pkg_Installer\"><\/span><strong>Step 1: Download the .pkg Installer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To download the .pkg installer, select the &#8220;macOS Installer&#8221; option. Make sure the download ends up where you want it to.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Run_Nodejs_Installer\"><\/span><strong>Step 2: Run Node.js Installer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Your setup is ready to run &amp; the installation will be quick. Here&#8217;s a detailed explanation:<\/p>\n\n\n\n<p>Introduction > Continue License > Select Continue > Agree Installation Type > Install > Authenticate with your Mac to allow the Installation > Install Software Summary > Close<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1060\" height=\"748\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1-1060x748.webp\" alt=\"Step 2: Run Node.js Installer\" class=\"wp-image-6362\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1-1060x748.webp 1060w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1-300x212.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1-768x542.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1-150x106.webp 150w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/step2.-Install-Node-Using-the-.pkg-Installer-1.webp 1256w\" sizes=\"(max-width: 1060px) 100vw, 1060px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Confirming_Nodejs_Installation\"><\/span><strong>Step 3: Confirming Node.js Installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To ensure that Node.js is correctly installed on your macOS execute the following command in your terminal:<\/p>\n\n\n\n<p>node -v<\/p>\n\n\n\n<p>This command checks the version of the currently installed Node.js.<\/p>\n\n\n\n<p><strong>Example output:<\/strong><\/p>\n\n\n\n<p>v12.13.0<\/p>\n\n\n\n<p><strong>Note: <\/strong>The displayed version might differ and be any other valid Node.js version.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_4_Updating_Your_NPM_Version\"><\/span><strong>Step 4: Updating Your NPM Version<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Node.js does not automatically update the npm version.<\/p>\n\n\n\n<p>Execute the following command and your npm version will be updated:<\/p>\n\n\n\n<p>$ sudo npm install npm &#8211;global \/\/ Update the npm CLI client<\/p>\n\n\n\n<p>Node.js is now installed on your Mac system. Exciting, isn&#8217;t it? Let&#8217;s delve deeper into it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Set_NODE_HOME_in_the_Environment_Variable\"><\/span><strong>Set NODE HOME in the Environment Variable<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Run the given command in your terminal for Mac or Linux systems to set the NODE path in the PATH variable.<\/p>\n\n\n\n<p>export PATH=\/usr\/local\/git\/bin:\/usr\/local\/bin:$PATH<\/p>\n\n\n\n<p>In this case, <em>\/usr\/local\/bin<\/em> is the default installation path for Node.<\/p>\n\n\n\n<p>Including this command in either .bash_profile or .zshrc, depending on your shell is recommended to ensure that these path exports persist across all terminal instances.<\/p>\n\n\n\n<p>To permanently add this command to the .bash_profile file, run:<\/p>\n\n\n\n<p>echo &#8216;export PATH=\/usr\/local\/bin:$PATH&#8217; &gt;&gt; ~\/.bash_profile<\/p>\n\n\n\n<p>Activate the changes for all users on the system by running:<\/p>\n\n\n\n<p>source ~\/.bashrc<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Install_Node_Using_%E2%80%9CHomebrew%E2%80%9D\"><\/span><strong>How to Install Node Using \u201cHomebrew\u201d?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Homebrew, an open-source and free software package management system streamlines the installation process on macOS and Linux by placing packages in their designated directory and their files into \/usr\/local.<\/p>\n\n\n\n<p>Utilizing Homebrew, we can easily install Node.js. Once this installation is complete, let&#8217;s proceed to the next step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Nodejs_NPM_Installation\"><\/span><strong>Step 1: Node.js &amp; NPM Installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Installing Node.js and NPM is a simple process with Homebrew. Homebrew enables you to effortlessly download, unpack and install Node.js and NPM on your device.<\/p>\n\n\n\n<p><strong>Execute the following command in your terminal:<\/strong><\/p>\n\n\n\n<p>brew install node<\/p>\n\n\n\n<p>This command will initiate the download &amp; installation of the necessary files. Proceed with the installation once the files are downloaded.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Verifying_Nodejs_NPM_Installation\"><\/span><strong>Step 2: Verifying Node.js &amp; NPM Installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Similar to the Windows system, you simply need to enter the commands provided below and execute them in your terminal.<\/p>\n\n\n\n<p><strong>To check the Node version:<\/strong><\/p>\n\n\n\n<p>node -v<\/p>\n\n\n\n<p><strong>To check the NPM version:<\/strong><\/p>\n\n\n\n<p>npm -v<\/p>\n\n\n\n<p>Homebrew will ensure that you have the latest versions of Node &amp; NPM installed. Ensure that your Homebrew is up to date with the latest Node package.<\/p>\n\n\n\n<p>If not, run the following command to update Homebrew:<\/p>\n\n\n\n<p>brew update<\/p>\n\n\n\n<p>Then, execute the command below to update the Node version:<\/p>\n\n\n\n<p>brew upgrade node<\/p>\n\n\n\n<p>This will bring Node &amp; NPM to their most recent versions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Installing_Node_Using_NVM_%E2%80%93_Node_Version_Manager\"><\/span><strong>Installing Node Using NVM \u2013 Node Version Manager<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>As a Node.js developer, I often receive requests from fellow professionals to install multiple Node.js versions on their devices. Fortunately, this can be easily accomplished with the help of NVM \u2013 Node Version Manager.<\/p>\n\n\n\n<p>Follow the provided steps below to successfully install Node.js.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_Download_NVM_Using_the_Installation_Script\"><\/span><strong>Step 1: Download NVM Using the Installation Script<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are two methods available for installing NVM.<\/p>\n\n\n\n<p><strong>Using cURL:<\/strong><\/p>\n\n\n\n<p>curl -o- https:\/\/raw.githubusercontent.com\/creationix\/nvm\/v0.33.0\/install.sh | bash<\/p>\n\n\n\n<p><strong>Using wget:<\/strong><\/p>\n\n\n\n<p>wget -qO- https:\/\/raw.githubusercontent.com\/creationix\/nvm\/v0.33.0\/install.sh | bash<\/p>\n\n\n\n<p>NVM will be downloaded &amp; installed using the chosen method.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_Verify_NVM_Installation\"><\/span><strong>Step 2: Verify NVM Installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To verify the installation of NVM, execute the following command:<\/p>\n\n\n\n<p>nvm &#8211;version<\/p>\n\n\n\n<p>The output should resemble something similar to the following (though the version number may vary):<\/p>\n\n\n\n<p>0.33.0 # The current version of nvm &#8211; yours may differ!<\/p>\n\n\n\n<p>It is recommended to include this command in either the .bash_profile or .zshrc file, depending on your shell. This ensures that the path exports persist on your system &amp; remain accessible across all terminal instances.<\/p>\n\n\n\n<p>To add the necessary details to the .bash_profile file permanently, run the following command:<\/p>\n\n\n\n<p>echo &#8216;export PATH=\/usr\/local\/bin:$PATH&#8217; &gt;&gt; ~\/.bash_profile<\/p>\n\n\n\n<p>Make this change available to all users on the system by executing the following command:<\/p>\n\n\n\n<p>source ~\/.bashrc<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_Installing_the_Latest_Node_Version_Using_NVM\"><\/span><strong>Step 3: Installing the Latest Node Version Using NVM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Execute the following command to install the most recent version of Node.js:<\/p>\n\n\n\n<p>nvm install node<\/p>\n\n\n\n<p>Additionally, if you wish to install a specific version, you can choose from the available Node versions. Use the following commands:<\/p>\n\n\n\n<p>nvm ls-remote&nbsp; # Lists all available Node versions<\/p>\n\n\n\n<p>nvm install v12.15.0&nbsp; # Installs Node version 12.15.0<\/p>\n\n\n\n<p>Next, confirm the installation and manage Node framework versions with the following commands:<\/p>\n\n\n\n<p>nvm ls&nbsp; # Lists all installed Node versions<\/p>\n\n\n\n<p>nvm use v12.15.0&nbsp; # Sets the Node version to 12.15.0<\/p>\n\n\n\n<p>Verify the currently active Node version by running:<\/p>\n\n\n\n<p>node &#8211;version<\/p>\n\n\n\n<p>It should display &#8220;12.15.0,&#8221; corresponding to the version specified in the previous commands. Your Node installation is now complete and you can proceed with developing your Node application.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Important_Considerations\"><\/span><strong>Important Considerations<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you are using either Windows or OS X, you have the option to utilize one of the installers available on the official Node.js website. Ensure that you install the version labeled LTS (Long-Term Support). Other versions are available, but they may not have been tested with npm.<\/p>\n\n\n\n<p>For Windows systems, you can install Node.js by using the .msi installer provided on the official Node website.<\/p>\n\n\n\n<p>For macOS, Node.js installation can be done using the .pkg installer found on the official Node website.<\/p>\n\n\n\n<p>Alternatively, on macOS, Node.js can also be installed using the Homebrew package manager.<\/p>\n\n\n\n<p>NVM (Node Version Manager) provides a convenient method to install and manage different Node.js versions on the same device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are multiple methods for installing Node.js frameworks and NPM on your system. In this guide, we&#8217;ve provided the simplest approach for installation on both Windows &amp; macOS. This should be sufficient to begin with your Node.js journey. However, feel free to opt for the system that suits your preferences.<\/p>\n\n\n\n<p>If you have any questions or need assistance in developing a Node.js application tailored to your specific operating system, reach out to HashStudioz Technologies, a leading Node.js development company. <a href=\"https:\/\/www.hashstudioz.com\/hire-nodejs-developers.html\"><strong>Hire Node.js experts<\/strong><\/a> to help and guide you.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hashstudioz.com\/req-quote.html\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1001\" height=\"300\" src=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Ready-to-Elevate-Your-Node.js-Game-Hire-Node.js-Developer-for-Unmatched-Expertise.webp\" alt=\"Ready to Elevate Your Node.js Game Hire Node.js Developer for Unmatched Expertise.\" class=\"wp-image-6363\" srcset=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Ready-to-Elevate-Your-Node.js-Game-Hire-Node.js-Developer-for-Unmatched-Expertise.webp 1001w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Ready-to-Elevate-Your-Node.js-Game-Hire-Node.js-Developer-for-Unmatched-Expertise-300x90.webp 300w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Ready-to-Elevate-Your-Node.js-Game-Hire-Node.js-Developer-for-Unmatched-Expertise-768x230.webp 768w, https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/Ready-to-Elevate-Your-Node.js-Game-Hire-Node.js-Developer-for-Unmatched-Expertise-150x45.webp 150w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span><strong>Frequently Asked Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_How_to_set_up_npm_in_Visual_Studio_Code\"><\/span><strong>1. How to set up npm in Visual Studio Code?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To configure npm in Visual Studio Code:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Press Ctrl+P and type ext install npm script runner.<\/li>\n\n\n\n<li>Restart Visual Studio Code.<\/li>\n<\/ol>\n\n\n\n<p>Run npm commands directly in the terminal (Ctrl + `) ensuring that cmd.exe is selected as the shell. To set cmd.exe as the default shell, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Press Ctrl+Shift+P.<\/li>\n\n\n\n<li>Type &gt; Select Default Shell + Enter.<\/li>\n\n\n\n<li>Choose &gt; Command Prompt &#8230;cmd.exe.<\/li>\n\n\n\n<li>Restart Visual Studio Code.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Can_I_use_npm_on_Mac\"><\/span><strong>2. Can I use npm on Mac?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Certainly, npm can be used on MacOS. Visit the official Node.js website and obtain the NPM package designed for macOS. Upon reaching the official website, choose the suitable file for your system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_How_to_install_npm_in_the_Terminal\"><\/span><strong>3. How to install npm in the Terminal<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To install npm, follow these steps in the terminal:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the terminal.<\/li>\n\n\n\n<li>Install Node.js by running the command:<\/li>\n<\/ol>\n\n\n\n<p>sudo apt install nodejs<\/p>\n\n\n\n<p>Verify the installation of Node.js with either of the following commands:<\/p>\n\n\n\n<p>node -v<\/p>\n\n\n\n<p>or<\/p>\n\n\n\n<p>node &#8211;version<\/p>\n\n\n\n<p>Install npm using the command:<\/p>\n\n\n\n<p>sudo apt install npm<\/p>\n\n\n\n<p>Confirm the npm installation by running either of the following commands:<\/p>\n\n\n\n<p>npm -v<\/p>\n\n\n\n<p>or<\/p>\n\n\n\n<p>npm &#8211;version<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_How_to_install_npm_using_the_command_prompt\"><\/span><strong>4. How to install npm using the command prompt?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To install the latest npm version, enter the following command in the command prompt:<\/p>\n\n\n\n<p>npm install -g npm<\/p>\n\n\n\n<p>To verify whether Node.js &amp; npm are already installed and to check their versions, use the following commands:<\/p>\n\n\n\n<p>node -v<\/p>\n\n\n\n<p>npm -v<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this brief tutorial, we&#8217;ll guide you through the process of installing Node.js and NPM (Node Package Manager) on both Windows &amp; Mac operating systems. Node.js is a robust JavaScript runtime that allows the development of scalable &amp; efficient web applications. Meanwhile, NPM serves as the default package manager for Node.js granting access to a [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":6348,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","footnotes":""},"categories":[234],"tags":[],"class_list":["post-6347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-language"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Install Node.js and NPM Guide: Easy Steps for Windows and Mac<\/title>\n<meta name=\"description\" content=\"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install Node.js and NPM Guide: Easy Steps for Windows and Mac\" \/>\n<meta property=\"og:description\" content=\"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashstudioz\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-22T11:14:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-04T12:18:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1201\" \/>\n\t<meta property=\"og:image:height\" content=\"631\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Shivam Rathore\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashstudioz\" \/>\n<meta name=\"twitter:site\" content=\"@hashstudioz\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shivam Rathore\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/\"},\"author\":{\"name\":\"Shivam Rathore\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#\\\/schema\\\/person\\\/cc31134160fcfe257e555062ba1740ea\"},\"headline\":\"How to Install Node.js and NPM on Windows and Mac?\",\"datePublished\":\"2024-01-22T11:14:53+00:00\",\"dateModified\":\"2025-09-04T12:18:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/\"},\"wordCount\":2615,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp\",\"articleSection\":[\"Programming Language\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/\",\"name\":\"Install Node.js and NPM Guide: Easy Steps for Windows and Mac\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp\",\"datePublished\":\"2024-01-22T11:14:53+00:00\",\"dateModified\":\"2025-09-04T12:18:26+00:00\",\"description\":\"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp\",\"width\":1201,\"height\":631,\"caption\":\"How to Install Node.js and NPM on Windows and Mac\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/install-nodejs-npm-on-window-and-mac\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Node.js and NPM on Windows and Mac?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/\",\"name\":\"HashStudioz Technologies\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#organization\",\"name\":\"HashStudioz Technologies\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-1.png\",\"contentUrl\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/logo-1.png\",\"width\":1709,\"height\":365,\"caption\":\"HashStudioz Technologies\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hashstudioz\\\/\",\"https:\\\/\\\/x.com\\\/hashstudioz\",\"https:\\\/\\\/www.instagram.com\\\/hashstudioz\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hashstudioz\",\"https:\\\/\\\/in.pinterest.com\\\/hashstudioz\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/#\\\/schema\\\/person\\\/cc31134160fcfe257e555062ba1740ea\",\"name\":\"Shivam Rathore\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&r=g\",\"caption\":\"Shivam Rathore\"},\"description\":\"A tech mind, who loves to craft content that may popup on the SERPs. RPA, engineering, travel industry, and the various management system topic comes under my belt. In spare time like to read &amp; make friends. A believer in thought power. Ted talks lightens me up. Wish to share the stage someday!\",\"url\":\"https:\\\/\\\/www.hashstudioz.com\\\/blog\\\/author\\\/shivamhash\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Install Node.js and NPM Guide: Easy Steps for Windows and Mac","description":"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/","og_locale":"en_US","og_type":"article","og_title":"Install Node.js and NPM Guide: Easy Steps for Windows and Mac","og_description":"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.","og_url":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/","article_publisher":"https:\/\/www.facebook.com\/hashstudioz\/","article_published_time":"2024-01-22T11:14:53+00:00","article_modified_time":"2025-09-04T12:18:26+00:00","og_image":[{"width":1201,"height":631,"url":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp","type":"image\/webp"}],"author":"Shivam Rathore","twitter_card":"summary_large_image","twitter_creator":"@hashstudioz","twitter_site":"@hashstudioz","twitter_misc":{"Written by":"Shivam Rathore","Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#article","isPartOf":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/"},"author":{"name":"Shivam Rathore","@id":"https:\/\/www.hashstudioz.com\/blog\/#\/schema\/person\/cc31134160fcfe257e555062ba1740ea"},"headline":"How to Install Node.js and NPM on Windows and Mac?","datePublished":"2024-01-22T11:14:53+00:00","dateModified":"2025-09-04T12:18:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/"},"wordCount":2615,"commentCount":0,"publisher":{"@id":"https:\/\/www.hashstudioz.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp","articleSection":["Programming Language"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/","url":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/","name":"Install Node.js and NPM Guide: Easy Steps for Windows and Mac","isPartOf":{"@id":"https:\/\/www.hashstudioz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#primaryimage"},"image":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp","datePublished":"2024-01-22T11:14:53+00:00","dateModified":"2025-09-04T12:18:26+00:00","description":"Follow our comprehensive guide on how to install Node.js and NPM on Windows and Mac. Easy steps for seamless installation.","breadcrumb":{"@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#primaryimage","url":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp","contentUrl":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2024\/01\/How-to-Install-Node.js-and-NPM-on-Windows-and-Mac.webp","width":1201,"height":631,"caption":"How to Install Node.js and NPM on Windows and Mac"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashstudioz.com\/blog\/install-nodejs-npm-on-window-and-mac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashstudioz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Node.js and NPM on Windows and Mac?"}]},{"@type":"WebSite","@id":"https:\/\/www.hashstudioz.com\/blog\/#website","url":"https:\/\/www.hashstudioz.com\/blog\/","name":"HashStudioz Technologies","description":"","publisher":{"@id":"https:\/\/www.hashstudioz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashstudioz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hashstudioz.com\/blog\/#organization","name":"HashStudioz Technologies","url":"https:\/\/www.hashstudioz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hashstudioz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2020\/02\/logo-1.png","contentUrl":"https:\/\/www.hashstudioz.com\/blog\/wp-content\/uploads\/2020\/02\/logo-1.png","width":1709,"height":365,"caption":"HashStudioz Technologies"},"image":{"@id":"https:\/\/www.hashstudioz.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashstudioz\/","https:\/\/x.com\/hashstudioz","https:\/\/www.instagram.com\/hashstudioz\/","https:\/\/www.linkedin.com\/company\/hashstudioz","https:\/\/in.pinterest.com\/hashstudioz\/"]},{"@type":"Person","@id":"https:\/\/www.hashstudioz.com\/blog\/#\/schema\/person\/cc31134160fcfe257e555062ba1740ea","name":"Shivam Rathore","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&r=g","caption":"Shivam Rathore"},"description":"A tech mind, who loves to craft content that may popup on the SERPs. RPA, engineering, travel industry, and the various management system topic comes under my belt. In spare time like to read &amp; make friends. A believer in thought power. Ted talks lightens me up. Wish to share the stage someday!","url":"https:\/\/www.hashstudioz.com\/blog\/author\/shivamhash\/"}]}},"_links":{"self":[{"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/posts\/6347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/comments?post=6347"}],"version-history":[{"count":20,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/posts\/6347\/revisions"}],"predecessor-version":[{"id":18933,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/posts\/6347\/revisions\/18933"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/media\/6348"}],"wp:attachment":[{"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/media?parent=6347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/categories?post=6347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashstudioz.com\/blog\/wp-json\/wp\/v2\/tags?post=6347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}