npm的影武者 —— Npx
2024-09-04 04:21:00
npx github:https://github.com/zkat/npx
什么是Npx?它和npm是什么关系?
如果你把NPM升级到最新版本npm@5.2.0 ,它就会安装一个新的包npx
$ npm install npm@latest -g
它的主要作用是代替npm来直接执行包(package)命令。
举个例子:以前如果我们需要使用一个包的话,以create-react-app为例。
第一步,你总得先初始化npm吧
$ npm init
然后还得安装它吧
$ npm install -g create-react-app
然后才能使用它
$ create-react-app my-app
但现在我们可以直接使用npx直接执行命令了,如果包不存在的话,它也会自动下载(包括初始化npm)。
$ npx create-react-app my-app
npx的出现,对于编写shell脚本与npm自动化更加友好便捷了。
最新文章
- Beginning Scala study note(4) Functional Programming in Scala
- [C#] .NET4.0中使用4.5中的 async/await 功能实现异
- jvm死锁解决
- Web前端发展前景及就业方向
- Java异常简介
- [深入浅出Windows 10]应用实战:Bing在线壁纸
- [vijos P1880]ファーラの力
- 阅读<;构建之法>;第三10、11、12章
- Ueditor防止代码自动清除
- LINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat、
- 图片放大镜(像淘宝浏览商品一样)JS操作
- HW3.18
- 玩转Android之Picasso使用详详详详详详解,从入门到源码剖析!!!!
- 转载:如何避免代码中的if嵌套
- ubuntu 更新 php5.5.9 到 php 5.6
- jQuery特效手风琴特效 手写手风琴网页特效
- VFL语言
- Java之线程,常用方法,线程同步,死锁
- prometheus + grafana安装部署(centos6.8)
- Flutter 布局(八)- Stack、IndexedStack、GridView详解