在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
npx使用教程今晚在学习 npm 是从5.2版开始, 增加(自带)了 npx 命令。 如果发现没安装请手动安装:
npm与npx的概念
总结的来说:
npx的使用场景(对比npm的一些优势)从几个使用场景出发, 希望能够有对应您当前的场景, 这样就能直接套用了 使用场景1: 想用项目中已经安装好的某个包, 但是不能直接执行(因为没有全局安装, 涉及环境变量的问题) 对于这个场景, 有些笨方法:
更优雅的方法, 就是使用
使用场景2: 已全局安装某个包, 项目又已安装了不同版本的某个包, 想用项目的那个版本 以我今晚的踩坑作为第二个使用场景, 我本地已经全局安装了Vue脚手架的 # 已经执行过 npm i -g vue-cli@2 vue -V # [email protected] # 已经执行过 cd my-project npm i -D @vue/cli@4 vue -V # [email protected] 这时, 如果使用 npx <包对应的命令> # 以vue-cli为例: npx vue create my-project 使用场景3: 不想全局或在项目中安装某个包, 只想临时使用 对于这种场景, npx create-react-app my-react-project #react脚手架将会在项目搭建完后自动被删除掉 使用场景4: 临时使用特定版本的包(本地没有安装) 如题所示, 这里以我突发奇想想使用Vue脚手架的 cd my-vue-project # 进入我的vue项目 npx @vue/cli@3 create big-project # 利用vue-cli的3.x版本创建一个名为big-project的项目 关于npx的一些参数
这一小节中最常用、重要的是第5点, 根据此总结: 不管安装的包、命令的个数个数是多少(哪怕只安装1个包), 严格遵守 到此这篇关于Node.js中npx命令的使用方法、场景的文章就介绍到这了,更多相关Node.js npx命令使用内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论