npx

临时执行 npm 包中的命令

补充说明

npx 会优先使用项目 node_modules/.bin 里的命令,找不到时再临时下载并执行。它适合一次性工具和脚手架,不适合在生产环境隐式拉取未锁定版本。

常用示例

npx tsc --version
npx create-vite my-app
npx --yes create-vite my-app
npx --no-install tsc --version      # 只用本地已安装的版本
npx -p typescript@5.6 tsc --version
npx -p node@20 node --version
npx --package=@angular/cli ng new app

易错点与排错

相关命令