移动开发—Less基础与安装

简介: 移动开发—Less基础与安装

移动开发—Less基础与安装

一、维护CSS的弊端

  • CSS是一门非程序式语言、没有变量、函数、SCOPE(作用域)等概念
  • CSS需要书写大量看似没有逻辑的代码、CSS的冗余度是比较高的
  • 不方便维护扩展、不利于复用
  • CSS没有很好地计算能力
  • 对于非前端开发工程师来讲、往往会因为缺少CSS编写经验而很难写出组织良好且易于维护CSS代码项目

二、Less介绍

Less(Leaner Style Sheets的缩写)是一门CSS扩展语言,也称为CSS预处理器它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。

总之:Less是一门CSS预处理语言,它扩展了CSS的动态特性

Less中文网址:点我跳转到Less中文网址

常见的CSS预处理器:Sass、Less、Stylus

三、Less的安装

第一步: 安装node.js 网址:点我安装nodejs

第二步: 检查是否安装成功,使用cmd命令(Win10是win+R 打开 运行输入cmd) 输入node -v查看版本即可

第三步: 基于nodejs在线安装Less,使用cmd命令 npm install -g less即可

第四步: 检查是否安装成功,使用cmd命令 lessc-v 查看版本即可


相关文章
|
3月前
|
存储 前端开发 IDE
【华为鸿蒙系统学习】- 如何利用鸿蒙系统进行App项目开发|自学篇
【华为鸿蒙系统学习】- 如何利用鸿蒙系统进行App项目开发|自学篇
99 0
|
9月前
|
存储 API
构建跨平台应用的利器——UniApp入门级开发指南
构建跨平台应用的利器——UniApp入门级开发指南
|
8月前
|
开发框架 JavaScript 前端开发
HarmonyOS学习路之方舟开发框架—方舟开发框架(ArkUI)概述
方舟开发框架(简称ArkUI)为HarmonyOS应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
|
8月前
|
前端开发 JavaScript 编译器
最新的前端开发工具和技术
最新的前端开发工具和技术
156 0
|
9月前
|
存储 缓存 移动开发
构建跨平台应用的利器——UniApp入门指南
构建跨平台应用的利器——UniApp入门指南
|
敏捷开发 开发框架 Java
鲲鹏系列四: DevKit开发框架插件工具技术要点总结
鲲鹏应用开发面临问题主要包含以下三方面: 开发:缺乏鲲鹏亲和开发的实时引导;缺乏对鲲鹏特点的检查工具;依赖库生态难以快速获取。 编译调试:难以充分利用微架构性能优势;无多样算力编译和调试能力。 测试:兼容性测试工作量大;应用的安全性、稳定性、性能及功耗等问题难以保障。
350 0
 鲲鹏系列四: DevKit开发框架插件工具技术要点总结
|
Web App开发 JavaScript 测试技术
技术分享 | 学做测试平台开发-Vuetify 框架
技术分享 | 学做测试平台开发-Vuetify 框架
|
存储 Web App开发 JavaScript
鸿蒙开发初体验【鸿蒙开发01】
在体验之前,大家可以先看这张图,然后按图索骥,不过不会在这个教程教如何如何安装nodejs,
252 0
|
前端开发 Linux 芯片
鸿蒙系统在Hi3816平台上初体验
鸿蒙系统在Hi3816平台上初体验
375 0
|
算法 Linux API
后台开发,从基础到高级,有什么好的书籍推荐?
这篇博客原作者的博客链接:https://blog.csdn.net/analogous_love   首先,我觉得你应该好好准备算法和数据结构,做到常见的算法和数据结构知识点都能非常熟悉,这样的话你毕业求职的时候可以轻松拿一些大厂(BAT等)的offer。
1635 0