IDEA scss引入以及运用

1 篇文章 0 订阅

IDEA scss引入以及运用

1. 安装ruby(群里–安装包目录)

ruby下载地址:https://rubyinstaller.org/downloads/
在这里插入图片描述

1.1 检查是否安装成功:命令行输入ruby -v

2. 安装compass

2.1 命令行输入:gem install compass
compass -v检查是否安装成功

3. 安装normalize

3.1 命令行输入:gem install compass-normalize

4. 安装 sass

4.1 命令行输入:gem install sass
sass -v检查是否安装成功

5. 编写scss时同步更新css的插件

5.1 配置Compass Watcher

File->Settings->Tools->File Watchers
如果:File Watchers 没 有 找 到 时
Alt
​​Alt
输入File Watchers 搜索并下载
下载之后重启idea就有了


6. 配置编写scss时同步更新css

File->Settings->Tools->File Watchers
点击右上角绿色的+号,选择compass scss

Alt
​​Alt
Arguments里面填

compile $UnixSeparators($FilePath$)$

​​
Working directory里面填

$UnixSeparators($FileParentDir$)$

后面两项留空。


7. 编写scss时同步更新css​​

7.1编写scss:

base----引用
sms----全局
color----颜色
font----字体
module----模块(局部)
编写scss时,同步更新到css
在这里插入图片描述
注意:创建scss时,要先建一个sass文件夹,然后在下面创建scss文件
stylesheets这个文件是你创建scss文件时,自动生成的

7.2页面调用:html引用base.css

8. 编写scss的注意

8.1 新建时必须在头部添加 @charset “UTF-8”;

否则会报错

8.2 sass 出现error text.scss (Line 3: Invalid GBK character “\xE9”)错误(造成这个问题的原因是,scss文件里出现了中文字符,包括注释也不行)

解决方案:C:\Ruby25-x64\lib\ruby\gems\2.5.0\gems\sass-3.7.3\lib\sass
找到engine.rb文件
然后再所有的require后加入Encoding.default_external = Encoding.find(‘utf-8’)

9. IDEA scss缓存

在这里插入图片描述

9.1 缓存最好Excluded这样避免缓存大了加载慢

在这里插入图片描述

9.2在文件下 创建.gitignore,里面写上.sass-cache这样提交代码时就会忽略这个文件,就不容易造成冲突

在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值