Bash 我如何停止使用ruby Sass并开始使用Dart Sass。分别卸载和安装它们
本问题需要回答3个问题,以确保完整性:Bash 我如何停止使用ruby Sass并开始使用Dart Sass。分别卸载和安装它们,bash,sass,bootstrap-4,path,rubygems,Bash,Sass,Bootstrap 4,Path,Rubygems,本问题需要回答3个问题,以确保完整性: 如何删除ruby sass 如何安装dart sass 如何将sass命令重新指向dart sass 我可能会在下面回答这些问题,但我的注释可能是错误的,不幸的是,sass网站没有提供关于如何安装以及如何从ruby sass移动到dart sass的非常具体的说明。 在写这篇文章的时候,我已经找到了一些答案,我会发布,但请随意添加你更好的答案或纠正我,我的答案可能不是一个好答案,但希望它能帮助其他人 写这篇文章之前的背景: 我在Ubuntu上 我已经寻找了
sass--watch myass:mycss
,我的css至少可以编译(有时会出错),因此sass-watch可以正常工作。
我可以检查版本sass--version
,我得到:Ruby-sass 3.7.4
我已经做了一个apt-get-remove-sass,它看起来已经卸载了,但是没有,我仍然可以运行sass-watch
gem uninstall sass
$ cd /usr/local/bin
$ sudo tar -zxvf ~/Downloads/dart-sass-1.26.0-test.3-linux-x64.tar.gz
$ sudo nano ~/.bashrc
export PATH="/usr/local/bin/dart-sass:$PATH"
好的,测试过的sass现在运行dart sass,性能如何尚待确定,我可能需要返回几个版本???然后是哪个引导,我可能会跟进这个。我使用manjaro软件包管理器安装了dart sass(我猜其他发行版使用的是pamac)。它安装在
/usr/bin/sass
中
然后,在一个全新的RoR应用程序中(我没有使用--跳过链轮
),我只需打开第二个终端并启动:/usr/bin/sass--watch./hello.scss:./application.css
Rails抱怨找不到.map文件,但它可以工作,而且Rails资产:precompile
不会覆盖现有的application.css
export PATH="/usr/local/bin/dart-sass:$PATH"