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

pnpm环境下防止误使用npm的方法

使用 pnpm 代替 npm 后,有时会担心手滑把 pnpm 写成 npm 导致一些问题。本文提供一种不卸载 npm 的前提下防止写错的简单方法。

本文终端使用 git bash(git version 2.51.2.windows.1) ,操作系统为Windows。其他终端和系统也可参考。


打开 ~/.bash_profile 文件

vim ~/.bash_profile

Windows下, git bash 默认不会加载 ~/.bashrc ,若习惯在 ~/.bashrc 下配置环境,可以在 ~/.bash_profile 中手动添加一行 source ~/.bashrc 。(此知识学习自:Windows下的Git Bash配置,提升你的终端操作体验 - Achuan-2的文章 - 知乎)

在其中添加函数 npm()

npm() {echo -e "请使用 pnpm 代替 npm。\n若确实须要使用 npm ,请使用 command npm 或绝对路径。" >&2
}

重新加载环境配置或重启终端

source ~/.bash_profile

测试

test

http://www.dtcms.com/a/597006.html

相关文章:

  • 服务器证书与网站不符2020中国企业500强榜单
  • 医疗电子试验箱 生物电子实验箱 生物医学教学平台 嵌入式生物医学电子实验箱
  • 网易云音乐解析(无损音乐均可下载)
  • android StateFlow和sharedflow
  • 幽冥大陆(十八)手机摄像头注册到电脑源码——东方仙盟炼气期
  • 2025年渗透测试面试题总结-240(题目+回答)
  • 防滑齿构型与牙体组织损伤风险的相关性分析
  • C#7、如何处理异常
  • 网站建设培训公司番禺厂家关键词优化
  • Oracle19c单机部署(本地)
  • 【vscode】vscode上plantuml安装和使用
  • Prompt 提示词工程
  • html5做网站总结邢台 网站建设
  • 黑马JAVAWeb -Vue工程化 - Element Plus
  • [Android] AR绘画素描1.0版(AR Draw - Sketch Anime Cartoon 1.0)
  • 微信网站用什么语言开发金融软件网站建设公司
  • 一个静态网站怎么做南宁网站建设怎么样
  • CGAL(计算几何算法库)
  • 数据中台:打破企业数据孤岛,实现全域资产化的关键一步
  • 如何保持自己的技术前沿性?
  • 『 QT 』显示类控件 二
  • 【Rust】m2 mac 编译linux 、aarch、win 程序
  • 【FAQ】HarmonyOS SDK 闭源开放能力 — Network Kit
  • 使用arduino用 esp32 连接阿里云遇到的坑
  • 哈尔滨市延寿建设局网站巢湖网站开发
  • 制作百度移动网站模板网页服务器一年多少钱
  • 从概念到偏好:文生图模型的四层进化之路(训练过程)
  • Gated DeltaNet 网络学习记录
  • <数据集>yolo航拍斑马线识别数据集<目标检测>
  • GitHub笔记