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

相关推荐
ZC跨境爬虫23 分钟前
Base64编码详解(含JS_Python实现+实战逆向案例)
前端·javascript·python
tumeng071132 分钟前
Node.JS 版本管理工具 Fnm 安装及配置(Windows)
windows·node.js
FuckPatience36 分钟前
Halcon 寻找方形Mark
前端·javascript·数据库
小陈工37 分钟前
Python Web开发入门(八):用户认证系统实现,给你的应用加上安全锁
开发语言·前端·数据库·python·安全·django·sqlite
xrkhy1 小时前
MacOS M3 安装nvm以及node.js
macos·node.js
weixin199701080161 小时前
《XMZ 商品详情页前端性能优化实战》
前端·性能优化
蜡台2 小时前
Uniapp H5Builderx 预览Html 显示404问题解决
前端·uni-app
We་ct2 小时前
LeetCode 190. 颠倒二进制位:两种解法详解
前端·算法·leetcode·typescript