当前位置: 首页 > news >正文

什么是Koala?

Koala 介绍

koala 是一个前端预处理器语言图形编译工具,支持 Less、Sass、Compass、CoffeeScript,帮助 web 开发者更高效地使用它们进行开发。跨平台运行,完美兼容 windows、linux、mac。

关键特性

多语言支持

支持 Less、Sass、CoffeeScript 和 Compass Framework。

实时编译

监听文件,当文件改变时自动执行编译,这一切都在后台运行,无需人工操作。

编译选项

可以设置各个语言的编译选项。

项目配置

支持为项目创建一个全局配置,为文件设置统一编译选项。

错误提示

在编译时如果遇到语法的错误,koala 将在右下角弹出错误信息,方便开发者定位代码错误位置。

跨平台

Windows、Linux、Mac 都能完美运行。

安装

下载地址

  1. 开始下载软件

http://koala-app.com/index-zh.html

在这里插入图片描述

使用

  1. 新建一个 study 项目,并且编写好 index.html 文件。
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><div class="box"><div class="box1"></div><div class="box2"></div><div class="box3"></div></div></body>
</html>

在这里插入图片描述


  1. 新建 index.scss 文件,并且编写好对应的 sass 样式。
$width: 100px;
$height: 100px;.box {.box1 {width: $width;height: $height;background-color: #5cd8a2;}.box2 {width: $width;height: $height;background-color: #ffcb3d;}.box3 {width: $width;height: $height;background-color: #ff8077;}
}

在这里插入图片描述


  1. 把 study 项目拖到 koala 中,它会自动识别所有 scss 文件同时生成对应的 css 文件。

在这里插入图片描述


  1. 回到项目中,此时已经发现生成了 css 文件,进行查看编译后的 css。

在这里插入图片描述


  1. 在 index.html 中引入 css 文件,记住不能直接引入 scss 文件,浏览器不会识别的。
    在这里插入图片描述

  1. 预览网页效果

在这里插入图片描述


  1. 只要开启了 Koala 软件,它就会实时监听我们的 scss 文件。后续只要修改了 scss 文件,css 文件也会自动同步更新。

原文链接:菜园前端

http://www.lryc.cn/news/95941.html

相关文章:

  • 阿里巴巴前端开发规范
  • opencv-19 图像色彩空间转换函数cv2.cvtColor()
  • SpringCloudAlibaba微服务实战系列(二)Nacos配置中心
  • 【Kafka源码走读】Admin接口的客户端与服务端的连接流程
  • Windows API遍历桌面上所有文件
  • 【MySQL】基本查询(插入查询结果、聚合函数、分组查询)
  • 【Go语言】Golang保姆级入门教程 Go初学者介绍chapter1
  • mysql 自增长键值增量设置
  • 【pytho】request五种种请求处理为空和非空处理以及上传excel,上传图片处理
  • 【全面解析】Windows 如何使用 SSH 密钥远程连接 Linux 服务器
  • 解锁新技能《基于logback的纯java版本SDK实现》
  • 你需要知道的云原生架构体系内容
  • 安全渗透--正则表达式
  • git如何撤销commit(未push)
  • Vue数组与字符串互转
  • Java编程实现遍历两个MAC地址之间所有MAC的方法
  • 用AXIS2发布WebService的方法
  • 嵌入式学习_Day 003
  • 常用的数据结构 JAVA
  • 基于机器视觉工具箱和形态学处理的视频中目标形状检测算法matlab仿真
  • 小白入门:sentence-transformer 提取embedding模型转onnx
  • 数据库应用:Redis持久化
  • js版计算比亚迪行驶里程连续12个月计算不超3万公里改进版带echar
  • 一文详解Spring Bean循环依赖
  • 基于PHP+ vue2 + element +mysql自主研发的医院不良事件上报系统
  • 微服务远程调用openFeign简单回顾(内附源码示例)
  • 【云计算小知识】云环境是什么意思?有什么优点?
  • 【搜索引擎Solr】Apache Solr 神经搜索
  • PostgreSQL 设置时区,时间/日期函数汇总
  • 性能测试Ⅱ(压力测试与负载测试详解)