grunt-contrib-compass 编译sass
grunt-contrib-compass的作用是编译sass文件为css。使用该插件需要先安装sass和compass。
(1)安装sass
gem install sass
(2)安装compass
gem install compass
(3)执行 compass create webfans(项目名称),如果不带项目名称,则是在当前目录下生成一个项目结构:
config.rb里面存储了基本的配置,css目录和sass目录
(4)安装grunt的grunt-contrib-compass插件
npm install grunt-contrib-compass --save-dev
(5)配置Gruntfile.js
grunt.initConfig({compass:{dist: {options:{config:'config.rb' //此文件路径相对于Gruntfile.js }}} });grunt.loadNpmTasks('grunt-contrib-compass');//加载指定插件任务grunt.registerTask('default',['compass']);//注册插件任务
或 不使用config.rb文件
grunt.initConfig({compass:{//compass任务dist:{//一个子任务options: {//任务设置sassDir: 'sass',cssDir: 'css',environment: 'production'}},dev: {//另一个任务 options:{sassDir: 'sass',cssDir: 'style'}}} });
grunt.loadNpmTasks('grunt-contrib-compass');//加载指定插件任务grunt.registerTask('default',['compass']);//注册插件任务
转载于:https://www.cnblogs.com/cyj7/p/4838556.html
grunt-contrib-compass 编译sass相关推荐
- 使用gulp编译 sass和less
Gulp是一个基于流的自动化构建工具,可以帮我实现很多的功能,比如代码编译.压缩等等. 网址:https://www.gulpjs.com.cn/ 个人对gulp的一个简单理解 以下只是使用gulp编 ...
- webstorm和intellij idea下如何自动编译sass和scss文件
前言 学过css的人都知道,css他不是一个编程语言.虽然你可以用css去写网页样式,但是你却没法使用它进行编程.所以有一句话来描述css我个人觉得再合适不过了,"CSS基本上是设计师的工具 ...
- sass webpack_如何在Visual Studio和Webpack中编译Sass文件
sass webpack Sass is a very popular CSS pre-processor. The intent of this tutorial is to show you ho ...
- 使用 Nginx 编译 Sass 和 Scss
前端的小伙伴对于 Sass 或 Scss(以下统称 Sass) 应该并不陌生,他是一种 CSS 预处理语言,使用 Sass 可以极大简化 CSS 代码的编写和维护. 通常情况下,我们在开发环境下使用 ...
- Ubuntu22下OpenCV4.6.0+contrib模块编译安装
目录 第一章 Ubuntu22下OpenCV4.6.0+contrib模块编译安装 第二章 ubuntu22下C++ kdevelop环境搭建:OpenCV示例 第三章 C++下OPENCV驱动调用海 ...
- win10解决koala编译sass文件报错
## win10解决koala编译sass文件报错 使用koala编译sass文件时报错invalid byte sequence in utf-8 use --trace for backtrace ...
- Compass 编译.scss文件的问题
compass 命令编译scss文件存在一个问题: 不能对"_"下划线开头的scss文件名称的文件进行编译.将"_"去掉就可以啦 转载于:https://www ...
- 28和lba48命令格式区别_编译Sass(命令行)
本文作者:开课吧无忧 图文编辑:开三金 sass编译有很多种方式,如命令行编译模式.编辑器自动编译.编译软件koala.sass-loader等. 今天我们就先来看第一种:命令行编译 刚才我在test ...
- vs code使用Easy Sass插件编译sass文件路径报错问题解决
问题: scss文件中使用了@import来引入另一个scss文件,两个scss文件不在同一层级,所以我使用相对路径的写法来引用文件,但是使用vs code里面安装的扩展Easy Sass进行编译时, ...
最新文章
- CNN、RNN、GAN都是什么?终于有人讲明白了
- 阜阳市乡镇企业中专学校计算机教师高翱简介,2017年中南林业科技大学博士研究生奖助学金...
- 数据库操作,内外联查询,分组查询,嵌套查询,交叉查询,多表查询,语句小结...
- Silverlight中全屏处理
- jpa 实体到数据库
- [转载]Java程序占用 CPU 过高怎么排查
- 【问题解决】sql2012安装时卡在正在启动操作系统功能"NetFx3"上不动的解决办法
- FH153C6常用一键开关机芯片 ON/OFF单键开关IC 美容仪电子开关IC
- 转载:如何给公司取英文名字
- oracle外币账套 初始化,Oracle EBS查找帐套本位币及币种间汇率转换的方法
- laragon yii
- MySQL数据库安装包官网下载地址
- 君正Magik算法平台介绍
- 服务器修改内网IP地址
- 用 22 张照片打开 23 年
- 前端面试笔记-CSS篇
- matplotlib 进阶之Artist tutorial(如何操作Atrist和定制)
- gamit10.71解算教程(入门级别,仅供参考)
- php导购系统,php源码:鱼福CMS淘客导购系统V1.2–免费开源
- 【故障公告】k8s 开船记:增加控制舱(control-plane)造成的翻船