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

相关推荐
暮之沧蓝几秒前
React(18-19)总结
前端·react.js·前端框架
墨菲安全4 分钟前
SHA1HULUD蠕虫再现:超300NPM包被投毒、 2万仓库信息被窃取
npm·软件供应链安全·npm组件投毒
HIT_Weston5 分钟前
50、【Ubuntu】【Gitlab】拉出内网 Web 服务:http.server 单/多线程分析(二)
前端·ubuntu·gitlab
我太想进步了C~~5 分钟前
Prompt Design(提示词工程)入门级了解
前端·人工智能·算法
crary,记忆5 分钟前
如何理解 React的UI渲染
前端·react.js·ui·前端框架
苏打水com7 分钟前
Day1-3 夯实基础:HTML 语义化 + CSS 布局实战(对标职场 “页面结构搭建” 核心需求)
前端·css·html·js
m0_740043739 分钟前
mapState —— Vuex 语法糖
java·前端·javascript·vue.js
哟哟耶耶10 分钟前
WebPage-postcss-px-to-viewport前端适配
前端·javascript·postcss
7澄111 分钟前
Java Web 底层解析:Servlet 执行流程、Tomcat 工作原理与自定义 Tomcat 实现
java·前端·servlet·tomcat·自定义tomcat·tomcat执行流程·servlet执行流程
Q_Q196328847513 分钟前
python+django/flask+vue的高铁火车铁路订票管理系统
spring boot·python·django·flask·node.js·php