我刚安装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时,会得到不同的结果。
答案 0 :(得分:0)
您可以在settings.json中编辑
Mac OS
{
"window.zoomLevel": 2,
"terminal.integrated.shell.osx": "/usr/local/bin/powershell"
}
Windows 10
{
"window.zoomLevel": 2,
"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe"
}
另一个link
答案 1 :(得分:0)
我通过卸载Ruby Sass“解决了”这个问题:
sudo gem uninstall sass
我仍然不了解VS Code如何在其终端中使用其他版本的Sass,但至少可以解决此问题。