mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-25 15:20:08 +00:00
plugin: npx (#6152)
This commit is contained in:
parent
9dab0af11f
commit
b53fbc36c1
2 changed files with 24 additions and 0 deletions
17
plugins/npx/README.md
Normal file
17
plugins/npx/README.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# 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)
|
||||||
|
```
|
||||||
|
|
||||||
|
- Globally install npx binary (you need node.js installed too!)
|
||||||
|
```bash
|
||||||
|
sudo npm install -g npx
|
||||||
|
```
|
7
plugins/npx/npx.plugin.zsh
Normal file
7
plugins/npx/npx.plugin.zsh
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# NPX Plugin
|
||||||
|
# https://www.npmjs.com/package/npx
|
||||||
|
# Maintainer: Pooya Parsa <pooya@pi0.ir>
|
||||||
|
|
||||||
|
(( $+commands[npx] )) && {
|
||||||
|
source <(npx --shell-auto-fallback zsh)
|
||||||
|
}
|
Loading…
Reference in a new issue