--- title: "Node.js on Windows" slug: "prefix-nodejs-on-windows" description: "Start optimizing your Node.js app with Prefix! Download, install, and configure Stackify Node.js Profiler in just a few simple steps. " updated: 2021-02-12T16:22:54Z published: 2021-02-12T16:22:54Z canonical: "docs.stackify.com/prefix-nodejs-on-windows" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.stackify.com/llms.txt > Use this file to discover all available pages before exploring further. # Node.js on Windows Prerequisites: - [Supported Node.js Technologies](https://docs.stackify.com/docs/supported-nodejs-technologies) *Since Prefix and Retrace share the same modules/profiler, the supported frameworks between the two products will be the same in most cases.* ### 1. Download and install the Prefix installation file: Check out the [Getting Started](https://docs.stackify.com/v1/docs/prefix-getting-started) Prefix page to download and install Prefix on your workstation. ### 2. Get the latest Stackify Node.js Profiler for Prefix: ``` npm install stackify-node-apm --save ``` ### 3. Configure the Application to use the Profiler with Prefix Enabled: - Copy `node_modules/stackify-node-apm/stackify.js` into your application's root directory and modify **Application Name** and **Environment Name**. - Add `prefix_enabled: true`to the **stackify.js** file. ``` /** * Stackify Node APM Configuration */ exports.config = { /** * Your application name. */ application_name: 'Node Application', /** * Your environment name. */ environment_name: 'Production', /** * Enable Prefix. */ prefix_enabled: true } ``` ### 4. Initialize the Profiler: - Add `require('stackify-node-apm')` to the top of your application's main module. ### 5. Verify application requests show up in Prefix