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

相关推荐
&活在当下&几秒前
uniapp 选择城市区号索引列表实现
前端·uni-app
阿珊和她的猫4 分钟前
简述 React 的虚拟 DOM 机制
前端·react.js·前端框架
梵得儿SHI6 分钟前
Vue 高级特性:混入(Mixin)使用场景与问题、Vue3 组合式 API 替代方案精讲
前端·javascript·vue.js·组合式api·参数传递·mixin机制·显式调用
qq_336313937 分钟前
javaweb-HTML和CSS(2)
前端·css·html
Sapphire~11 分钟前
【模板】Jinja风格 Ruby风格
前端·后端
火星数据-Tina15 分钟前
体育平台搭建:如何高效引入赛事直播与比分数据
大数据·前端·网络
RichardLau_Cx24 分钟前
Google Chrome 浏览器安装「豆包插件」完整教程
前端·chrome·插件·豆包
stereohomology25 分钟前
Typora中绕过主题html方式自定义字体的一个设置问题
前端·html
_OP_CHEN25 分钟前
【前端开发之CSS】(四)CSS 常用元素属性宝典(下):背景与圆角进阶指南,让页面颜值飙升!
前端·css·html·页面开发·gui开发·css元素属性
光影少年26 分钟前
react和vue多个组件在一个页面展示不同内容都是请求一个接口,如何优化提升率性能
前端·vue.js·react.js