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

相关推荐
摇滚侠11 小时前
搭建前端开发环境 安装 nodejs 设置淘宝镜像 最简化最标准版本 不使用 NVM NVM 高版本无法安装低版本 nodejs
java·开发语言·node.js
tumeng071119 小时前
Node.JS 版本管理工具 Fnm 安装及配置(Windows)
windows·node.js
xrkhy19 小时前
MacOS M3 安装nvm以及node.js
macos·node.js
xiaohe0721 小时前
Node.js NativeAddon 构建工具:node-gyp 安装与配置完全指南
node.js
不愿透露姓名的大鹏21 小时前
Linux环境下Node.js后台运行方式(实用版)
linux·运维·node.js
学习3人组21 小时前
windows系统下nvm的安装
node.js·nvm
sunwenjian8861 天前
node.js下载、安装、设置国内镜像源(永久)(Windows11)
node.js
#做一个清醒的人1 天前
Electron 保活方案:用子进程彻底解决原生插件崩溃问题
前端·electron·node.js
云天0011 天前
前端私活神器,nodejs+vue3+typescript全栈框架,
前端·后端·node.js
吴声子夜歌1 天前
Node.js——WebSocket
websocket·网络协议·node.js