---
name: "npm-prefix"
section: "1"
platform: "linux"
package: "npm"
version: "9.2.0~ds1-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/npm-prefix"
---

# npm-prefix(1)

## NAME

**npm-prefix**

## Synopsis

\<!-- AUTOGENERATED USAGE DESCRIPTIONS --\>

Note: This command is unaware of workspaces.

## Description

Print the local prefix to standard output. This is the closest parent directory\
 to contain a **package.json** file or **node\_modules** directory, unless **-g** is\
 also specified.

If **-g** is specified, this will be the value of the global prefix. See\
 **npm config** for more detail.

## Example

```
npm prefix
/usr/local/projects/foo
```

```
npm prefix -g
/usr/local
```

## Configuration

\<!-- AUTOGENERATED CONFIG DESCRIPTIONS --\>

## See Also

- •

  npm root

- •

  npm bin

- •

  npm folders

- •

  npm config

- •

  npmrc
