gpt4 book ai didi

bash - 如何停止使用 ruby​​ Sass 并开始使用 Dart-sass。分别卸载-安装

转载 作者:行者123 更新时间:2023-12-04 10:33:10 26 4
gpt4 key购买 nike

为了完整性,这个问题需要回答 3 个问题:

  1. 如何删除 ruby​​ sass?
  2. 如何安装 dart-sass?
  3. 如何将 sass 命令重新指向 dart-sass?

我可能会在下面回答这些问题,但我的笔记可能是错误的,不幸的是,sass 网站没有提供有关如何安装以及如何从 ruby​​ sass 迁移到 dart-sass 的非常具体的说明。在写这篇文章时,我找到了一些我将发布的答案,但请随意添加您更好的答案或纠正我,我的答案可能不是一个好答案,但希望它能帮助其他人。

写这篇文章之前的背景:

我在 Ubuntu 上几天来我一直在寻找最好的 SASS 解决方案(付费可能是最好的,但我讨厌在我付钱后因糟糕的支持而感到失望)。我阅读的所有文档都以我使用 dart-sass 结尾,它是 future 唯一的 sass 形式。不再支持 Ruby 和 Node。 Mac 的 Codekit 看起来不错,Prepros 看起来也很好,可以试试它的其他功能,但我不想付钱,无论如何,无论如何我假设他们只是在使用 libsass。我正在使用 VScode,我是从 sublime 搬来的。我在不同的最新 Bootstrap 版本 (4.0.0-a2 - 4.3.1) 中遇到很多错误 因此,一旦我找到正确的 dart-sass,我就可以专注于寻找正确的 Bootstrap 。如果您知 Prop 体细节,请随时回答这个问题,同样,它通常没有记录。

目前使用 ruby​​ sass:

目前我可以运行 sass watch 命令 sass --watch mysass:mycss 并且我的 css 编译(有时会出错)至少会尝试,所以 sass watch 可以正常工作。我可以检查版本 sass --version 我得到:Ruby Sass 3.7.4我已经完成了一个 apt-get remove sass,它似乎卸载了但不,我仍然可以运行 sass watch。

  1. 我想我需要从 github 上用 dart-sass 的 main 做一个 git clone。

  2. 我想我需要添加一个路径变量。

现在我有了一些答案,我将在下面开始形成我的答案,但请随时告诉我我错了。干杯,SASS 菜鸟

最佳答案

  1. 卸载 Ruby Sass

    gem uninstall sass

可能必须手动(我没有)删除:

/usr/local/bin/sass

/usr/local/bin/sass-convert

/usr/local/bin/scss

感谢史蒂夫格里菲斯 channel https://www.youtube.com/watch?v=5jZGo_k8Rd0&t=305s

  1. 克隆错误,这就是 dart-sass 无法运行的原因:

而是将您喜欢的 tar.gz 版本下载到下载,我是最新的,然后解压到您喜欢的位置

 $ cd /usr/local/bin

$ sudo tar -zxvf ~/Downloads/dart-sass-1.26.0-test.3-linux-x64.tar.gz
  1. 设置路径

     $ sudo nano ~/.bashrc

添加新行

export PATH="/usr/local/bin/dart-sass:$PATH"

OK tested sass 现在可以运行 dart-sass,效果如何还有待确定,我可能要回去几个版本???然后是哪个 Bootstrap ,我可能会跟进这个。

关于bash - 如何停止使用 ruby​​ Sass 并开始使用 Dart-sass。分别卸载-安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60320453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com