compass和sass文章列表:http://182.92.240.72/tag/compass/

compass实战grunt:

http://wrox.cn/article/2000491/

http://ju.outofmemory.cn/entry/73492

http://ju.outofmemory.cn/entry/75413

compass-demo/Gruntfile.js: https://github.com/minghe/compass-demo/blob/master/Gruntfile.js#L38

module.exports = function (grunt) {grunt.initConfig({// 指定打包目录buildBase: 'build',//源码目录srcBase: 'src',clean: {build: ['<%=buildBase %>']},copy: {all: {files: [{expand: true,cwd: '<%= srcBase %>',src: ['**/*.css'],dest: '<%=buildBase %>'}]}},compass: {dist: {options: {sassDir: '<%= srcBase %>',specify: '<%= srcBase %>/index.sass',cssDir : '<%= srcBase %>',assetCacheBuster: false}},sprite: {options: {sassDir: '<%= srcBase %>',specify: '<%= srcBase %>/sprite.sass',cssDir : '<%= srcBase %>',imagesDir: "<%= srcBase %>/images",httpPath:"http://www.36ria.com/css",assetCacheBuster: false}},spriteX2: {options: {sassDir: '<%= srcBase %>',specify: '<%= srcBase %>/sprite-x2.sass',cssDir : '<%= srcBase %>',imagesDir: "<%= srcBase %>/images",assetCacheBuster: false}}},cssmin: {build: {expand: true,cwd: '<%=buildBase %>',src: ['**/*.css', '!**/*-min.css'],dest: '<%=buildBase %>',ext: '-min.css'}},watch: {options: {livereload: true},compass: {files: ['<%= srcBase %>/**/*.sass'],tasks: ['compass']}}});/*** 载入使用到的通过NPM安装的模块*/grunt.loadNpmTasks('grunt-contrib-clean');grunt.loadNpmTasks('grunt-contrib-copy');grunt.loadNpmTasks('grunt-contrib-cssmin');grunt.loadNpmTasks('grunt-contrib-watch');grunt.loadNpmTasks('grunt-contrib-compass');grunt.registerTask('default', ['clean','compass','copy:all','cssmin:build']);grunt.registerTask('dev', ['watch']);grunt.registerTask('sprite', ['compass:spriteX2']);};

  

转载于:https://www.cnblogs.com/ayseeing/p/4435296.html

grunt + compass相关推荐

  1. 【AngularJs学习笔记三】Grunt任务管理器

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...

  2. animate.ccss_引入CCSS(组件CSS)

    animate.ccss CCSS, or Component CSS, is an architecture that simplifies the CSS authoring experience ...

  3. 使用Grunt构建任务管理脚本(转)

    Grunt是构建Web开发的一个系统,但它创建比较困难.在这个指南中,你将学会如何配置Grunt创建一个现代的Web项目.当你完成教程中的配置之后,你的Gruntfile将具有: 从源目录中向目标目录 ...

  4. Grunt上手指南(转)

    Grunt ,  javascript 我想先花点时间回忆一下作为一个前端需要做的工作(Loading...) JS合并 JS压缩 CSS压缩 CSS Sprite 图片优化 测试 静态资源缓存(版本 ...

  5. (绝对官方好用,快速上手)针对grunt之前写的那篇有些乱,这次总结个清晰的...

    安装 Grunt基于Node.js,安装之前要先安装Node.js,然后运行下面的命令. sudo npm install grunt-cli -g grunt-cli表示安装的是grunt的命令行界 ...

  6. Grunt 单独对css压缩并生成min.css文件

    1.安装node.js 2.新建package.json文件 {"name": "demo","version": "2.0.1& ...

  7. yeomen/bower/grunt

    yeomen: npm install yo angular-in-action project npm install -g generator-angular npm install -g gen ...

  8. compass安装使用960 Grid System

    960 Grid System 是一个CSS的页面布局框架 demo:  http://960.gs/demo.html 前提:安装Ruby .NodeJS 步骤1:在命令行下安装css插件: gem ...

  9. Compass(更新中。。。)

    compass Compass是Sass的工具库,就好像jQuery是js的库一样. sass有了compass的配合,就会更加事半功倍. Sass本身只是一个编译器,Compass在它的基础上,封装 ...

最新文章

  1. 百度燎原计划2018强势回归 开放深度学习工程师评价标准
  2. pandas对dataframe的数据列进行随机抽样(Random Sample of Columns)、使用sample函数进行数据列随机抽样
  3. 【代码笔记】iOS-下拉选项cell
  4. CSS之Background-clip属性
  5. LSTM(序列标注,自实现)
  6. js基础 之 引用类型
  7. excel打印预览在哪里_excel预览打印超出范围该怎么办呢?
  8. 构造一个日期类java,java 日期类
  9. mysql ageval 1 30_通过sqoop eval传递mysql属性
  10. java登陆界面_【java中实现登录界面功能】
  11. 网站搭建:从零搭建个人网站教程(10)
  12. Android版本名称
  13. 马来西亚动画片《Ribbit》将在尼亚加拉电影节中首映
  14. 【区块链 | 数据上链】星火链网、蚂蚁联盟链等区块链业务系统开发指南
  15. Halide:简化图像编程
  16. 通信原理_2 确定信号分析
  17. 强大的PubMed插件Scholarscope
  18. 怎么样玩转信息研究方法指南学习笔记
  19. pythonif语句的经典例子_Python之if语句、for循环和while循环(经典示例)
  20. 针对python Gui初学者,一个极致简陋的gui,有空再补充

热门文章

  1. document.getelementbyid().value与innerHTML使用场景对比,别再搞错了兄嘚
  2. 我眼中的Visual Studio 2010架“.NET研究”构工具
  3. 转:毕业几年出来来的我们的生活
  4. 机器学习面试(作者面了8家公司,它们问了如下题目......)
  5. 用U盘打开XP登入码
  6. 强化简书社交属性,淡化官腔官调
  7. 关于GDAL180中文路径不能打开的问题分析与解决
  8. 新疆克拉玛依有没有考计算机一级的,新疆维吾尔自治区克拉玛依2018年3月计算机等级考试公告...
  9. pythonjs设置_在节点js中设置env变量并在python脚本中使用
  10. Java导出Excel 复杂表头