Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/antfu/vscode-auto-npx

Auto resolving local Node.js binaries in VS Code terminal.
https://github.com/antfu/vscode-auto-npx

npx vscode

Last synced: 4 days ago
JSON representation

Auto resolving local Node.js binaries in VS Code terminal.

Awesome Lists containing this project

README

        

# Auto NPX

Auto resolving local Node.js binaries in VS Code terminal.

Visual Studio Marketplace Version

### Usage

When you have packages installed locally, just call it without `npx`! (and you don't need to install them globally anymore)

```diff
- $ npx vite
+ $ vite

- $ npx jest
+ $ jest

- $ npx -p typescript tsc
+ $ tsc

- $ npx -p webpack-cli webpack
+ $ webpack
```

### How

When you open up a terminal in VS Code, this extension injects `PATH` env variable with the local Node.js binaries.

```bash
export PATH=$PWD/node_modules/.bin:$PATH
```

And that's it!

The `PATH` modification will only affect the current session so no worries about your other environments.