当前位置: 首页 > news >正文

【Node.js】npx

概述

npx 可以使用户在不安装全局包的情况下,运行已安装在本地项目中的包或者远程仓库中的包。

高版本npm会自带npx命令。

它可以直接运行 node_modules/.bin 下的 exe 可执行文件。而不像之前,我们需要在 scripts 里面配置,然后 npm run 去执行文件。

在这里插入图片描述

而且并不需要安装依赖包。

优势:

  • 避免全局安装依赖包(npm ls -g 查看全局安装的依赖)
  • 总是使用最新版本(当本地没有安装对应的依赖时,npx 会自动从npm的仓库中下载并使用最新版本)
  • 可以执行任意 npm 包
  • 执行 github gist

npm 和 npx

npx 相对于 npm 多一个功能,就是会自动执行命令。

npx 不占用磁盘空间全局安装依赖去执行文件,而且每次使用都是最新版本。

npx 查找顺序:该项目 -> 全局 -> npm 仓库(下载 -> 使用 -> 删除)

http://www.lryc.cn/news/327059.html

相关文章:

  • hive授予指定用户特定权限及beeline使用
  • Vmware虚拟机无法用root直连说明
  • Visio中存在问题的解决方法
  • taro之Swiper的使用
  • 正大国际:金融行业发展趋势
  • vue中实现超出一行 展开和收起的功能
  • 记录一次使用cert-manager-颁发CA证书
  • 生成式AI的风险与挑战
  • 让IIS支持.NET Web Api PUT和DELETE请求
  • 运维小技能:IP多号段配置、重置Mac电脑密码、修改系统级别的文件
  • Docker的Ubuntu上的安装教程及相关命令
  • 一些常见的nacos问题和答案
  • 华为OD机22道试题
  • 什么是Prompt Tuning?
  • 正则表达式篇
  • CAST(columnA AS VARCHAR(255)) AS fieldA报错的问题
  • github加速神器!解决github巨慢的问题,并且能够加速下载!另外推荐GitKraken -- 超好用的 Git 可视化工具
  • Stable Diffusion XL之使用Stable Diffusion XL训练自己的AI绘画模型
  • 软件杯 深度学习 机器视觉 人脸识别系统 - opencv python
  • IDEA | 资源文件中文乱码问题解决
  • Linux系统使用Docker部署Portainer结合内网穿透实现远程管理容器和镜像
  • 【Git篇】复习git
  • [LitCTF 2023]程序和人有一个能跑就行了
  • 如何在群晖NAS搭建bitwarden密码管理软件并实现无公网IP远程访问
  • perl:获取同花顺数据--业绩快报,业绩公告
  • FPGA选型
  • centos系统的root密码忘记或失效的解决办法(超详细)
  • 【Android 源码】Android源码下载指南
  • MySQL数据库高级语句
  • 软件测试【理论基础】