npx 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

npx 命令安装:


-bash/zsh: npx: command not found

# Windows (WSL2)
sudo apt-get update sudo apt-get install npm

# Debian
apt-get install npm

# Ubuntu
apt-get install npm

# Alpine
apk add npm

# Arch Linux
pacman -S npm

# Kali Linux
apt-get install npm

# Fedora
dnf install npm-1

# OS X
brew install node@8

# Raspbian
apt-get install npm

# Dockerfile
dockerfile.run/npx

# Docker
docker run cmd.cat/npx npx

npx 命令补充说明:


npx 是 Node.js 5.2.0 及更高版本中附带的工具。它用于执行可执行文件,例如在 npm 包中的命令。npx 允许你在不全局安装包的情况下运行它们。

node、npm、npx 的区别:node 用于执行 JavaScript 文件,npm 用于 Node.js 包管理,而 npx 用于运行可执行文件(通常是在 npm 包中的命令),并且可以在不全局安装这些包的情况下使用。

npx 命令语法:


npm exec -- <pkg>[@<version>] [args...]
npm exec --package=<pkg>[@<version>] -- <cmd> [args...]
npm exec -c '<cmd> [args...]'
npm exec --package=foo -c '<cmd> [args...]'

npx 命令选项:


[--package <package-spec> [--package <package-spec> ...]] [-c|--call <call>]
[-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
[-ws|--workspaces] [--include-workspace-root]

alias: x

npx 命令实例:


npx 从本地或远程执行 npm 包命令:

npx command arg1 arg2 ...

npx 如果存在多个同名命令,可以指定包名:

npx --package package_name command

npx 如果命令存在于当前路径或 node_modules/.bin 中,则运行该命令:

npx --no-install command command_arguments

npx 执行特定命令,抑制 npx 本身的任何输出:

npx --quiet command arg1 arg2 ...

显示 npx help:

npx --help

npx 命令扩展阅读:




npx 命令评论