npm中的npx命令

1.概念

npx是一个执行npm软件包的二进制文件,通俗的讲,他可以执行npm的一些指令。

2.示例

用babel将ES6语法转为ES5语法

shell 复制代码
npx babel src/js -d dist/js

会执行babel的相关功能,如果没有安装,也会自动安装。

复制代码
当在执行npx <command>的时候,npx会做什么事情?

帮你在本地(可以是项目中的也可以是本机的)寻找这个 command

找到了: 就用本地的版本

没找到: 直接下载最新版本(这里是在缓存里),完成命令要求

使用完之后不会在你的本机或者项目留下任何东西

这样就不会污染本机、永远使用最新版本的dependency

https://www.cnblogs.com/bobo1/p/11893035.html

相关推荐
hepherd2 分钟前
Flask学习笔记 - 模板渲染
前端·flask
LaoZhangAI2 分钟前
【2025最新】Manus邀请码免费获取完全指南:5种稳定渠道+3个隐藏方法
前端
经常见3 分钟前
浅拷贝与深拷贝
前端
前端飞天猪8 分钟前
学习笔记:三行命令,免费申请https加密证书📃
前端
关二哥拉二胡10 分钟前
前端的 AI 应用开发系列二:手把手揭秘 RAG
前端·面试
斯~内克11 分钟前
前端图片加载性能优化全攻略:并发限制、预加载、懒加载与错误恢复策略
前端·性能优化
你的人类朋友12 分钟前
JS严格模式,启动!
javascript·后端·node.js
奇怪的知识又增长了20 分钟前
Command SwiftCompile failed with a nonzero exit code Command SwiftGeneratePch em
前端
Maofu20 分钟前
从React项目 迁移到 Solid项目的踩坑记录
前端
薄荷味20 分钟前
ubuntu 服务器安装 docker
前端