ohmyzsh/plugins/npx/README.md

32 lines
742 B
Markdown
Raw Normal View History

2017-11-06 15:48:56 +01:00
# NPX Plugin
> npx(1) -- execute npm package binaries. ([more info](https://github.com/zkat/npx))
This plugin automatically registers npx command-not-found handler if `npx` exists in your `$PATH`.
## Setup
- Add plugin to `~/.zshrc`
```bash
plugins=(.... npx)
```
2018-05-26 18:39:32 +02:00
- Globally install npx binary (npx will be auto installed with recent versions of Node.js)
2017-11-06 15:48:56 +01:00
```bash
sudo npm install -g npx
2018-05-26 18:39:32 +02:00
```
## Note
The shell auto-fallback doesn't auto-install plain packages. In order to get it to install something, you need to add `@`:
```
➜ jasmine@latest # or just `jasmine@`
npx: installed 13 in 1.896s
Randomized with seed 54385
Started
```
It does it this way so folks using the fallback don't accidentally try to install regular typoes.