macos - VSCode 集成终端中的 $PATH 不一致
问题描述
我注意到在 VSCode 窗口中打开特定文件夹(节点项目)会在集成终端中为 $PATH 添加更多位置。当尝试使用 nvm 管理节点版本并发现此特定项目始终在节点 10 下运行而不是更新版本(/Users/william/.nvm/versions/node/v10.22.0/bin
在此项目的 PATH 上)时,这一直是混乱的根源。
这个项目有什么特别之处会导致这种行为?
笔记:
在此特定项目之外的 VSCode 中打开集成终端时,PATH 与 macOS 终端的路径匹配。
本项目旨在开发 Azure 静态 Web 应用。Azure Functions 扩展与 nodejs 一起用于在本地测试代码。
该项目有一个用于项目配置的 .vscode 文件夹,但我在其中找不到与 $PATH 相关的任何内容。
解决方案
推荐阅读
- javascript - http策略的validate方法中如何访问请求url?
- sql-server - 来自 2 个表的数据要发送到 excel 文件
- python-3.x - 在 Python 中创建 jTDS 连接字符串
- python - 如何在 python 中找到 f(x,y) 沿 x 和 y 的偏导数:del^2 f(x,y)/[del(x)][del (y)]
- regex - 如何使用正则表达式从逗号分隔的字符串中提取潜在的电子邮件地址和间距
- google-cloud-platform - 使用 Cloud Deployment Manager 上传 SSL 证书
- cmake - 如何在 Windows 中使用 cmake 构建和链接谷歌基准测试
- d3.js - 我可以在 d3.js 轴中定义最大刻度数吗?
- python - 在 Python 中手动输入中位数作为 K-means 的质心
- django - 如何在 Django 模型中返回数组字段?