【Node.js】npx

概述

npx 可以使用户在不安装全局包的情况下,运行已安装在本地项目中的包或者远程仓库中的包。

高版本npm会自带npx命令。

它可以直接运行 node_modules/.bin 下的 exe 可执行文件。而不像之前,我们需要在 scripts 里面配置,然后 npm run 去执行文件。

而且并不需要安装依赖包。

优势:

  • 避免全局安装依赖包(npm ls -g 查看全局安装的依赖)
  • 总是使用最新版本(当本地没有安装对应的依赖时,npx 会自动从npm的仓库中下载并使用最新版本)
  • 可以执行任意 npm 包
  • 执行 github gist

npm 和 npx

npx 相对于 npm 多一个功能,就是会自动执行命令。

npx 不占用磁盘空间全局安装依赖去执行文件,而且每次使用都是最新版本。

npx 查找顺序:该项目 -> 全局 -> npm 仓库(下载 -> 使用 -> 删除)

相关推荐
梅孔立20 小时前
Codex 完整教程(Node.js安装 + npm安装Codex + DeepSeek配置 + 快捷键 + 设置)
前端·npm·node.js
晚风醉蝶20 小时前
webpack 模块提取
前端·webpack·node.js·ast·逆向分析
YIAN2 天前
从 SSE 流式到结构化输出:LangChain 三大 OutputParser 与 ToolCall 方案全实战
前端·langchain·node.js
濮水大叔2 天前
Cabloy全栈框架的两个SSR入口:Vona集成式SSR vs Zova独立式SSR
typescript·node.js·全栈
怕浪猫2 天前
DeepSeek Harness 系列图解
面试·前端框架·node.js
百万蹄蹄向前冲2 天前
双端同步!云服务器装最新Node.js v26.10全过程追踪
服务器·人工智能·node.js
前端snow2 天前
ai agent--- 后端概念补充:Docker Compose、ElasticSearch、IK、BM25等
node.js
EdgeEcho2 天前
Node 里那个"只解第一帧"的坑,我用 172 行代码绕过去了
node.js
光影少年2 天前
Redis + Node 如何支撑百万级并发
redis·后端·node.js
半个落月2 天前
从“等待整段答案”到边生成边展示:大模型流式输出与 SSE 实战(上)
langchain·node.js