Bash没有看到已安装的sass

Bash没有看到已安装的sass,bash,sass,path,Bash,Sass,Path,我使用Windows10 我通过从GitHub下载并取消归档来安装sass(1.26.3,Dart实现) 命令提示符中的sass版本将正确显示-1.26.3 文件也正确地从.scss编译到.css:命令提示符显示相应的消息:«compiled sass\style.scss to css\style.css»。编译工作-将.scss文件编译为CSS文件 当我使用Bash并输入命令:«sass--version»时,返回以下结果:«Bash:sass:command not found» 我在路径

我使用Windows10

我通过从GitHub下载并取消归档来安装sass(1.26.3,Dart实现)

命令提示符中的sass版本将正确显示-1.26.3

文件也正确地从.scss编译到.css:命令提示符显示相应的消息:«compiled sass\style.scss to css\style.css»。编译工作-将.scss文件编译为CSS文件

当我使用Bash并输入命令:«sass--version»时,返回以下结果:«Bash:sass:command not found»

我在路径中添加了sass的路径

我将此字符串添加到.bash_profile:«export PATH=“/c/tools/dart sass:$PATH”»,-指向«tools»文件夹中已安装的sass:diskС:的路径

请告诉我,如何设置sass的路径以便使用Bash?

尝试使用

export PATH="$(cygpath -u '<<copy the directory from file manager here>>')":$PATH
export PATH=“$(cygpath-u”):$PATH
尝试使用

export PATH="$(cygpath -u '<<copy the directory from file manager here>>')":$PATH
export PATH=“$(cygpath-u”):$PATH

我也遇到了同样的问题,Gitbash处理(或不处理)bat文件的方式似乎有问题,而不是路径问题

如果我在Gitbash中使用完整的bat文件名--“sass.bat--version”,它确实可以工作。(不过,我还没有在实际的Sass编译中尝试过这一点。)


看起来最正确的解决方案是将.bat文件转换为.sh文件,GitBash本机处理该文件。我还没有找到一个用sass.bat文件实现的示例,但批处理文件并没有那么复杂,因此如果您足够关心,您可能会实现它。:)

我也遇到了同样的问题,看起来Gitbash处理(或不处理)bat文件的方式有问题,而不是路径问题

如果我在Gitbash中使用完整的bat文件名--“sass.bat--version”,它确实可以工作。(不过,我还没有在实际的Sass编译中尝试过这一点。)


看起来最正确的解决方案是将.bat文件转换为.sh文件,GitBash本机处理该文件。我还没有找到一个用sass.bat文件实现的示例,但批处理文件并没有那么复杂,因此如果您足够关心,您可能会实现它。:)

在Git Bash中运行
where sass
时会发生什么?我想我可能遇到了同样的问题并解决了它。也许吧。在Git Bash中运行
where sass
时会发生什么?我想我可能遇到了同样的问题并解决了它。大概