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

相关推荐
star010-39 分钟前
一文学会HTML编程之视频+图文详解详析
前端·网络·网络安全·html·html5
star010-1 小时前
【视频+图文详解】HTML基础3-html常用标签
前端·css·网络安全·html·html5·学习方法
无限大.6 小时前
前端知识速记:节流与防抖
前端
十八朵郁金香6 小时前
【VUE案例练习】前端vue2+element-ui,后端nodo+express实现‘‘文件上传/删除‘‘功能
前端·javascript·vue.js
学问小小谢6 小时前
第26节课:内容安全策略(CSP)—构建安全网页的防御盾
运维·服务器·前端·网络·学习·安全
LCG元7 小时前
Vue.js组件开发-实现全屏图片文字缩放切换特效
前端·javascript·vue.js
还是鼠鼠8 小时前
图书管理系统 Axios 源码__新增图书
前端·javascript·vscode·ajax·前端框架·node.js·bootstrap
还是鼠鼠11 小时前
图书管理系统 Axios 源码 __删除图书功能
前端·javascript·vscode·ajax·前端框架·node.js·bootstrap
轻口味11 小时前
Vue.js `Suspense` 和异步组件加载
前端·javascript·vue.js
m0_zj12 小时前
8.[前端开发-CSS]Day08-图形-字体-字体图标-元素定位
前端·css