如何在 centos7 安装使用 sass

  • 首先安装 ruby ,  因为 sass是 ruby 的应用 

sudo yum install ruby 

  • 安装后执行

 

但是, 添加淘宝源时出错  

 

google后 换为  

 


  • 可以有四种方法 安装 sass

You can install and process Sass in a few ways, using:

1. Official Sass which requires Ruby    这种要先安装 ruby , 然后用ruby gem  工具安装

2. Node-Sass which runs on Node.js   ,  用npm 安装 node-sass

3. An Application Tool might include Sass   第三方程序

4 自己下载文件 , 不使用任何package manage 软件

 

这里选第四种 , 因为gem 已经找不到可用的源,  npm 封装的过于麻烦,最初的目的只是简单的把 scss 文件转换为  css

 

第一步, 去这个网址  https://sass-lang.com/install

点击  from github 的链接

因为是要装到  centos 7 64bit . 所以下载的  linux-x64

传到linux 机器以后, 解压:

tar xvzf dart-sass-1.22.10-linux-x64.tar.gz

进入解压后的 dart-sass 目录


下一步应该把此目录加到系统路径, 但之前先测试一下能不能转换 scss文件

在此目录新建 demo1.scss , 内容为

然后执行命令

 

发现转换成功

这一步参考 https://www.cnblogs.com/yemeishu/p/3790525.html


接着, 把当前目录加入到系统路径

 

  • 更多 sass 示例

https://www.toptal.com/sass/theming-scss-tutorial

 

参考文章

https://code.likeagirl.io/getting-started-with-sass-scss-972c266e96e7   

详细


如何用npm 实现同样的功能

https://sunlightmedia.org/using-node-sass-to-compile-sass-files-in-an-npm-script/