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

相关推荐
小小码农Come on13 分钟前
QPainter双缓冲区实现一个简单画图软件
linux·服务器·前端
nunumaymax15 分钟前
【第三章-react 应用(基于 react 脚手架)】
前端·react.js·前端框架
空中海17 分钟前
第一章:Vue 基础与模板语法
前端·javascript·vue.js
每天吃饭的羊31 分钟前
水平,垂直居中
前端·javascript·html
亿牛云爬虫专家43 分钟前
告别空壳HTML!Node.js + Playwright + 代理IP 优雅抓取动态网页实战
node.js·html·爬虫代理·动态网页·数据抓取·代理ip·playwright
鼎道开发者联盟1 小时前
鼎享会 | OpenClaw Control UI 前端架构全解析:自研 UI 对接 Server 实操指南
前端·ui·架构·openclaw·control ui
尘世中一位迷途小书童1 小时前
一套完整的给予ceium封装的组件库,可满足企业级开发
前端
Z_Wonderful1 小时前
微前端:Webpack 配置 vs Vite 配置 超清晰对比
前端·webpack·node.js
码云数智-园园1 小时前
HTTPS是如何工作的?从HTTP到HTTPS的加密演进
前端
隔窗听雨眠1 小时前
HTML头部元信息避坑指南
前端·html