首页 > 其他分享 >Mac 系统终端和vscode终端的pnpm版本和路径不一致问题,而且vscode终端的pnpm没法升级

Mac 系统终端和vscode终端的pnpm版本和路径不一致问题,而且vscode终端的pnpm没法升级

时间:2024-10-09 18:11:26浏览次数:8  
标签:vscode export 终端 pnpm PATH nvm HOME NVM

系统终端which pnpm路径是

/Users/zhanglinfeng/.nvm/versions/node/v16.19.1/bin/pnpm

 

vscode终端 which pnpm 路径是

/usr/local/bin/pnpm

 

为了跟系统的一致,需要修改.zshrc文件

  新的

# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"

# nvm config
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

# pnpm
export PNPM_HOME="/Users/zhanglinfeng/.nvm/versions/node/v16.19.1/bin/pnpm"
export PATH="$PNPM_HOME:$PATH"
# pnpm endexport HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles

  旧的是

# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"

# nvm config
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

# pnpm
export PNPM_HOME="/Users/zhanglinfeng/Library/pnpm"
export PATH="$PNPM_HOME:$PATH"
# pnpm endexport HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles

  然后source ~/.zshrc,然后重启vscode

标签:vscode,export,终端,pnpm,PATH,nvm,HOME,NVM
From: https://www.cnblogs.com/zhanglinfeng/p/18454825

相关文章

  • vscode 扩展推荐
    vscode扩展推荐这里推荐都是比较通用的扩展,适合日常使用,像是针对某些编程语言开发的插件这里就不推荐了,因为每个人的需求都不一样.1.MaterialIconTheme一款MaterialDesign风格的图标主题,可以让你的代码文件更加美观,便于识别.效果:2.CodeSnap一款可以将代码片......
  • vscode 远程 linux(包括离线vscode-server安装,免密登录方法)
    vscode远程linux(包括离线vscode-server安装,免密登录方法)本教程前提是安装并配置好ssh服务1.vscode安装安装远程所需扩展及配置1.1安装扩展在vscode扩展中搜索Remote-SSH,下载安装1.2通过ssh远程连接1.2.1通过ssh连接命令连接在vscode中依次点击远程资......
  • 终端彩色样式的简单使用
    1.示例控制台输出彩色信息,这里以java代码为例进行展示,以下输出环境:win10(22H2)、idea示例1System.out.println("\33[30m"+"黑色"+"\33[0m");//由于idea控制台背景色也是黑色,不容易看出来System.out.println("\33[31m"+"红色"+"\33[0m");System.out.pri......
  • Vscode中的行尾序列CRLF/LF问题,及其引起的Delete ‘␍‘ 的报错问题
    本人使用的是Windows系统,Unix/Linux/macOS系统也可参照此方法解决问题报错如图:(如果你只想解决报错的话直接下翻到解决方法,想了解原理的话请耐心看完)在这之前,我们先来了解一下什么是行尾符(也叫换行符/行尾序列)。行尾符是用于标记文本文件中一行结束的字符,不同的操作系统使......
  • vs code如何配置C/C++环境,实现完美运行.c/.cpp文件,以及终端乱码问题
    环境配置在VisualStudioCode(VSCode)中安装了C/C++ExtensionPack后,你可以通过以下步骤来运行C++文件:安装编译器配置编译任务:在VSCode中,你可以创建一个编译任务来编译你的C++文件。这通常通过创建一个tasks.json文件来完成。你可以通过以下步骤创建......
  • 如何在VSCode上运行C/C++代码
    诸神缄默不语-个人CSDN博文目录我是Win10,其他系统仅供参考。文章目录1.下载所需插件2.安装编译器3.不借助编辑器的cpp代码执行3.建立VSCodecpp项目3.1c_cpp_properties.json3.2settings.json3.3tasks.json4.运行C++代码参考资料1.下载所需插件2.安装......
  • 在vscode开发平台中编写HTML的基础快门键以及安装插件
    1、HTML5是HTML的第五次重大修改;2、相关快门键使用如下:   (1)放大缩小视图:放大:Ctrl和+;缩小:Ctrl和-;   (2)向上复制一行:alt+shift+......
  • vscode插件开发
    一、创建项目创建VsCode的插件项目,将会用到yo和generate-code,因此,先安装这两个脚手架。npmi-gyogenerate-code然后,初始化插件目录。yocode注:如果报错:Youdon'tseemtohaveageneratorwiththename“generator-code”installed.就先执行npminstallgene......
  • 使用vscode写博客
    原文之前写博客用的是Hugo+Obsidian,Obsidian作为一个markdown所见即所得的笔记软件,配置好相关插件后写博客还是很舒服的,比如我用的最多的就是粘贴截图并且自动保存图片,快速创建博客模板。但是我发现用它写博客还是不太得劲,除了我懒以外,问题出在Obsidian(0.14.15)不能像vscode等编......
  • vs code如何配置C/C++环境,实现完美运行.c/.cpp文件,以及终端乱码问题
    环境配置在VisualStudioCode(VSCode)中安装了C/C++ExtensionPack后,你可以通过以下步骤来运行C++文件:安装编译器配置编译任务:在VSCode中,你可以创建一个编译任务来编译你的C++文件。这通常通过创建一个tasks.json文件来完成。你可以通过以下步骤创建这个......