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

相关推荐
鲸落落丶7 分钟前
Vue Router路由
前端·javascript·vue.js
阿呜的边城11 分钟前
终于还是吃上了react-i18next的细糠
前端·前端框架
米方19 分钟前
ElementPlus 穿梭框支持批量穿梭
前端·javascript·vue.js
InkHeart20 分钟前
uni-app开发路上的坑
前端·vue.js
用户40993225021220 分钟前
Vue3中v-bind:class与v-bind:style如何实现条件样式、组件样式合并与深层响应式管理?
前端·ai编程·trae
我是天龙_绍28 分钟前
如何在前端开发中高效运用AI:从提效到避坑
前端
KenXu30 分钟前
从Vue 到 React:Valtio 让状态管理更熟悉
前端
努力学习的少女39 分钟前
对SparkRDD的认识
开发语言·前端·javascript
LYFlied44 分钟前
Webpack 深度解析:从原理到工程实践
前端·面试·webpack·vite·编译原理·打包·工程化
苏打水com1 小时前
第十二篇:Day34-36 前端工程化进阶——从“单人开发”到“团队协作”(对标职场“大型项目协作”需求)
前端·javascript·css·vue.js·html