Sass开发环境的配置
admin
2023-02-15 15:00:12
0

创建运行Sass的环境

ruby安装

因为sass依赖于ruby环境,所以装sass之前先确认装了ruby。先导官网下载个ruby

在安装的时候,请勾选Add Ruby executables to your PATH这个选项,添加环境变量,不然以后使用编译软件的时候会提示找不到ruby环境

  Sass开发环境的配置

安装完ruby之后,在开始菜单中,找到刚才我们安装的ruby,打开Start Command Prompt with Ruby

  Sass开发环境的配置

安装sass

<1>Sass的安装:

Ruby命令行输入下面的命令:
gem install sass

<2>Compass的安装:
Ruby命令行输入下面的命令:

gem install compass

<3>创建一个 COMPASS 项目
在命令行中切换到你需要创建项目的目录,运行:
compass create  projectname

这个命令会创建一个包含一系列文件的目录,其中最重要的是配置文件 config.rb,其他文件如果你不需要都可以删除。

config.rb 中你可以修改 SASS 和 CSS 的目录及其它一些基础设置。
<4>实时编译 SASS 文件
COMPASS 提供的默认方法是:
在命令行下切换到项目目录,运行
compass watch

将会实时监控 SASS 目录的文件变化,只要你一保存文件,立即将相应文件编译为 CSS 文件。

<5>SASS文件就是普通的文本文件,里面可以直接使用CSS语法。文件后缀名是.scss,意思为Sassy CSS。SASS提供两种编译方式,一种是手动编译,一种是监视编译(–watch),手动编译就是当你撰写好CSS时下指令去做编译,监视编译则是你指令一个目录,当此目录里面的*.scss档案有改变时(新增、覆写等等),就会自动去做编译的动作。先来讲手动编译方式:
下面的命令,可以在屏幕上显示.scss文件转化的css代码。(假设文件名为test。)
sass test.scss
如果要将显示结果保存成文件,后面再跟一个.css文件名。
sass test.scss test.css
SASS提供四个编译风格的选项:
* nested:嵌套缩进的css代码,它是默认值。
* expanded:没有缩进的、扩展的css代码。
* compact:简洁格式的css代码。
* compressed:压缩后的css代码。
生产环境当中,一般使用最后一个选项。
sass –style compressed test.sass test.css
还有一种监视的方式做编译,在命令行中切换到当前sass或者scss文件所在的目录,然后运行
sass –watch scss:css


相关内容

热门资讯

玩家分享攻略“万人玩麻将.开挂... 玩家分享攻略“万人玩麻将.开挂神器?”必胜开挂神器您好,万人玩麻将这个游戏其实有挂的,确实是有挂的,...
今日重大发现“人海牛牛.有没有... 网上科普关于“人海牛牛有没有挂”话题很是火热,小编也是针对人海牛牛作*弊开挂的方法以及开挂对应的知识...
【第一资讯】“同城跑胡子.到底... 【第一资讯】“同城跑胡子.到底是不是挂?”外卦神器下载您好,同城跑胡子这个游戏其实有挂的,确实是有挂...
今日重大通报“新卡农牛牛.辅助... 有 亲,根据资深记者爆料新卡农牛牛是可以开挂的,确实有挂(咨询软件无需打...
今日重大通报“九酷牛牛.怎么开... 网上科普关于“九酷牛牛有没有挂”话题很是火热,小编也是针对九酷牛牛作*弊开挂的方法以及开挂对应的知识...
最新引进“新卡农炸金花.究竟有... 有 亲,根据资深记者爆料新卡农炸金花是可以开挂的,确实有挂(咨询软件无需...
【第一消息】“美味冰淇淋.可以... 家人们!今天小编来为大家解答美味冰淇淋透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
我来教教您“闽乐茶楼.可以开挂... 您好:闽乐茶楼这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
重磅消息“,728土豪版.开挂... 重磅消息“,728土豪版.开挂神器?”必胜开挂神器您好,,728土豪版这个游戏其实有挂的,确实是有挂...
今日重磅消息“牵手跑胡子.是不... 今日重磅消息“牵手跑胡子.是不是有挂?”太坑了果然有挂您好,牵手跑胡子这个游戏其实有挂的,确实是有挂...