【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 仓库(下载 -> 使用 -> 删除)

相关推荐
hoLzwEge9 小时前
拯救低效调试!code-inspector-plugin 让代码定位如虎添翼
前端·前端框架·node.js
无情的西瓜皮15 小时前
给 AI 装个“工具箱”:MCP 协议入门与 Node.js 实战
人工智能·node.js
__zRainy__17 小时前
Node.js readline 全景指南:createInterface 配置、逐行读取与交互模式
node.js·readline
To_OC19 小时前
拼路径读文件总踩坑?我把 Node 的 path 和 fs 彻彻底底捋了一遍
javascript·后端·node.js
星栈1 天前
从装一堆工具到看懂 Node 工程化思维:我的项目复盘记录
后端·node.js
东方小月1 天前
从零开发一个Coding Agent:monorepo项目搭建
前端·后端·node.js
Lihua奏1 天前
# 用 Node.js 连接数据库:一次请求是怎么跑起来的?
node.js
kisshyshy2 天前
给端侧大模型装上“发动机”:React 合成事件 + 进度条组件全解
前端·react.js·node.js
csdn2015_2 天前
nodejs安装
node.js·vue
前端双越老师3 天前
如何以前端视角(非0基础)学 Java ?
java·node.js·全栈