最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

NodeJs管理Less/Sass_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:39:50
文档

NodeJs管理Less/Sass_html/css

NodeJs管理Less/Sass_html/css_WEB-ITnose:预计阅读时间: 5 分钟 介绍 less官网 http://lesscss.org/ sass官网 http://sass-lang.com/ 可以命令行安装也可以直接下载,其中less可以通过Nodejs的npm包管理去下载管理,sass则需要ruby去下载安装。 通过命令行,npm安装less npm
推荐度:
导读NodeJs管理Less/Sass_html/css_WEB-ITnose:预计阅读时间: 5 分钟 介绍 less官网 http://lesscss.org/ sass官网 http://sass-lang.com/ 可以命令行安装也可以直接下载,其中less可以通过Nodejs的npm包管理去下载管理,sass则需要ruby去下载安装。 通过命令行,npm安装less npm


预计阅读时间: 5 分钟

介绍

less官网 http://lesscss.org/

sass官网 http://sass-lang.com/

可以命令行安装也可以直接下载,其中less可以通过Nodejs的npm包管理去下载管理,sass则需要ruby去下载安装。

通过命令行,npm安装less

npm install -g less

Less知识点

  1. Variables变量定义
  2. Nested Rules嵌套规则(&代表当前元素的父元素)
  3. Operations算数表达式
  4. Functions函数
  5. Scope作用域
  6. import引用文件

变量

@nice-blue: #5B83AD;@light-blue: @nice-blue + #111;#header { color: @light-blue;}

output输出

#header { color: #6c94be;}

嵌套规则

#header { color: black; .navigation { font-size: 12px; } .logo { width: 300px; }}//相当于下面代码#header { color: black;}#header .navigation { font-size: 12px;}#header .logo { width: 300px;}

算数表达式

// example with variables@base: 5%;@filler: @base * 2; // result is 10%@other: @base + @filler; // result is 15%

函数

@base: #f04615;@width: 0.5;//percentage, saturate, lighten, spin等都是函数.class { width: percentage(@width); // returns `50%` color: saturate(@base, 5%); background-color: spin(lighten(@base, 25%), 8);}

作用域

@var: red;#page { #header { color: @var; // white } @var: white;}

引用文件

@import "library"; // library.less@import "typo.css";

怎么编译less呢?

命令行进入存放less文件的文件夹,用下述命令编译less,下面是在当前文件夹下输出css。lessc命令后面是less的存放路径和css的存放路径

$ lessc styles.less styles.css

less中间件用法

less-middleware官网: https://www.npmjs.com/package/less-middleware,进入项目文件夹,用命令行安装

npm install less-middleware --save

文档

NodeJs管理Less/Sass_html/css

NodeJs管理Less/Sass_html/css_WEB-ITnose:预计阅读时间: 5 分钟 介绍 less官网 http://lesscss.org/ sass官网 http://sass-lang.com/ 可以命令行安装也可以直接下载,其中less可以通过Nodejs的npm包管理去下载管理,sass则需要ruby去下载安装。 通过命令行,npm安装less npm
推荐度:
标签: html css Nodejs
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top