macos - 为什么 VS Code 使用与标准 Mac 终端不同的终端,我该如何更改它?
问题描述
我刚刚安装了 Dart Sass,目的是替换已弃用的 Ruby Sass。
现在,当我使用 Visual Studio Code 中的终端检查 Sass 的版本时,我得到Ruby Sass 3.7.3
:
但是当我在常规终端窗口中检查 Sass 的版本时,我得到1.20.1 compiled with dart2js 2.2.0
:
为什么会有所不同?如何让 VS Code 使用与主终端相同的设置?
如果有帮助,我在 VS Code 中的终端设置是/bin/bash/
:
此外,如果它有帮助,当我在两个不同的终端回显 $PATH 时,我会得到不同的结果。
解决方案
我通过卸载 Ruby Sass “解决”了这个问题:
sudo gem uninstall sass
我仍然不明白 VS Code 是如何在其终端中使用不同版本的 Sass,但至少这个问题得到了解决。
推荐阅读
- sql-server - 当我选择前 N 行时,查询执行时间加倍
- c# - 如何解决 C# 异常“必须为节点集评估表达式”
- html - 如何更改输入类型中的默认国家/地区='tel'
- javascript - 如何保护我的表单输入字段数据不让用户更改控制台中的更改?
- python - 如何在将笔记本转换为 python 脚本时跳过特定单元格?
- spring - 在 Spring 中使用 jmsTemplate 发送 MQ 消息时在消息正文中发送垃圾字符
- c# - UWP 从控件继承
- ios - 我在 swift 的最后一个版本之前对我的应用程序进行了编程,现在我正在尝试运行我的应用程序,但我遇到了这个错误
- mysql - 用 WHERE 从 JOIN 加入
- docker - Docker:获取映像中安装的文件列表