首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

scss:最常见css预处理器

专注前端与算法系列干货分享,转载请声明原创: 「微信公众号:心谭博客」| xxoo521.com | GitHub SCSSSass Sass SCSS 其实是同一种东西,我们平时都称之为...不同之处: 文件拓展名:分别是sassscss 缩进:sass严格缩进(类似 python ruby),scss是 css 缩进样式 是否兼容 css 语法:显然,由于缩进不同,scss是兼容原生...环境配置 安装 ruby:windows 注意添加注册表路径 安装 sass:利用 ruby 包管理器gem安装,命令行运行:gem install sass 升级删除 sass:gem update...gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources -l #查看是不是淘宝源...一段 scss 代码: body { h1 { color: red; } } 默认:嵌套输出方式 nested body h1 { color: red; }

32530

sass

最初它是为了配合 HAML(一种缩进式 HTML 预编译器)而设计,因此有着 HTML 一样缩进式风格。 Sass SCSS 有什么区别?...1、文件扩展名不同,Sass 是以“.sass”后缀为扩展名,而 SCSS 是以“.scss”后缀为扩展名 2、语法书写方式不同,Sass 是以严格缩进式语法规则来书写,不带大括号({})分号(;...1、通过命令安装 Sass 打开电脑命令终端,输入下面的命令: gem install sass sass -v //查看版本是否安装成功 gem update sass//更新到最新sass...版本 gem uninstall sass//卸载sass(不要点) ws配置路径:program:C:\Ruby23-x64\bin\sass.bat mixin @mixin alert($color...red, background:blue ); .div{ background: map-get($maps,background); } @at-root .con{ //跳出嵌套

1.4K10

MacWiFi:一款管理Mac系统WIFI命令行工具(包含交互式Shell)

该工具可以在单一命令行或交互式模式下运行,交互式模式使用了pry gem,并可提供类似Rubyists或其他REPL用户交互式接口。...下载地址 【mac-wifi】【阅读原文】 依赖组件 目前,本项目只需要使用下列两个gem: pry:提供交互式Shell awesome_print(可选):在非交互模式下提供更优化输出结果 工具使用...更好输出结果 如果你想在非交互模式下获取更形式输出结果(使用info命令),你需要安装awesome_print gem,否则你只能使用“pp”命令了(效果不够好)。...因此我建议大家安装awesome_print,安装命令如下: gem install awesome_print 查看底层操作系统命令输出 如果你想查看macOS命令以及相应输出,你可以设置环境变量...操作命令如下: gem install pry gem install pry-byebug 使用样例 单一命令行调用 交互式Shell命令 许可证协议 本开源项目遵循 MIT 许可证

1.7K80

打造高效前端工作环境-tmuxinator

前言  虽然tmux能让我们方便组织工作环境,但每次重新打开会话时都需要手动重新创建窗口、窗格执行各种程序,能不能像VS那样以工程为单位保存窗口、窗格各种所需执行程序信息呢?...安装与配置  安装gem $ sudo apt install gem $ gem sources --remove https://rubygems.org --add http://gems.ruby-china.org.../  确保gem源有且仅有http://gems.ruby-china.org/ $ gem sources -l  安装Tmuxinator $ gem install tmuxinator  配置别名...muxtmuxinator子命令智能补全 自动根据使用shell(bash,zsh,fish)下载配置脚本,并启用配置。...根据项目配置启动tmux会话),mux 或mux s 示例: $ mux demo 然后tmuxinator就会创建一个tmux会话,并根据刚才编辑配置文件创建窗口窗格

1.3K100

Ruby 应用容器封装踩坑记录(Lobsters)

,在开发过程中,需要将应用进行容器化配置部署,经历了比较典型 Ruby 老版本软件升级,过程中遇到了不少问题。...一般 Web 应用封装都会经历下下几个阶段,整合源代码,安装应用依赖环境,进行程序/产物编译,调整权限目录结构,进行测试,完成后对镜像打标签进行版本管理。 这次踩坑记录亦是如此。...这句命令当前应用依赖配置中声明 gem "puma", "~> 4.3.3" 冲突了。 将容器配置中命令修改为 ~> 4.3.3 ,开始下一次尝试。...,以及他们潜在莫名其妙问题,一堆已知安全风险。...第八回合:探究迷一样 Bundler 经典报错 新出现问题是个经典问题,程序报错形式如下: /usr/local/lib/ruby/2.7.0/rubygems.rb:275:in `find_spec_for_exe

4.8K00

代码图形统计工具git_stats web

GitStats就是这样工具,它能生成以下统计数据,并以图表形式进行对比 常规统计:文件总数,行数,提交量,作者数。...活跃性:每天中每小时、每周中每天、每周中每小时、每年中每月、每年提交量。 作者数:列举所有的作者(提交数,第一次提交日期,最近一次提交日期),并按月年来划分。.../ssc.sh install ruby-2.4 source /etc/profile 2.验证安装 ruby -v 3.添加ruby国内阿里云仓库来提高访问速度,并删除国外访问仓库 gem sources...-l gem sources -a https://mirrors.aliyun.com/rubygems/ --remove https://rubygems.org/ gem sources -l...三.配置git_stats 1.安装 gem install git_stats 2.安装locate yum install mlocate -y updatedb 3.添加git_stats中文支持

1.4K20

Ruby 应用容器封装踩坑记录(Lobsters)

,在开发过程中,需要将应用进行容器化配置部署,经历了比较典型 Ruby 老版本软件升级,过程中遇到了不少问题。...一般 Web 应用封装都会经历下下几个阶段,整合源代码,安装应用依赖环境,进行程序/产物编译,调整权限目录结构,进行测试,完成后对镜像打标签进行版本管理。 这次踩坑记录亦是如此。...这句命令当前应用依赖配置中声明 gem"puma","~> 4.3.3" 冲突了。 将容器配置中命令修改为 ~>4.3.3 ,开始下一次尝试。...,以及他们潜在莫名其妙问题,一堆已知安全风险。...第八回合:探究迷一样 Bundler 经典报错 新出现问题是个经典问题,程序报错形式如下: /usr/local/lib/ruby/2.7.0/rubygems.rb:275:in `find_spec_for_exe

7.4K10

将 GitHub Pages 从 Redcarpet 切换到 kramdown

这其实也算得一件好事,之前支持 Rediscount、Redcarpet kramdown 等多种引擎,而它们相互之间与标准 Markdown 之间又有一些细微却也无法忽视差异,这让需要在多个平台使用...Markdown 我头疼不已,早就希望 GitHub Pages 能与 GitHub Issues comments 等地方统一语法,本次更新虽然做不到这一点,但也算是迈出了不小一步。...列表项里嵌套代码块 嵌套在列表项中代码块在 Redcarpet 中使用 Tab 进行缩进即可,而在 kramdown 中需要根据列表项内容开始位置决定缩进字符数。...update 2016/03/29: pages-gem 当前使用 1.10.0 版本 kramdown 已经包含了主分支对此修复,已经可以愉快地使用 ~~hello world~~ 来表示 hello...READ\|WRITE\|SHARE 相关讨论见:gettalong/kramdown#151 高亮语言名称 使用 Redcarpet + pygments 组合时,cpp、C++ c++ 都能对

38010

项目管理缺陷跟踪系统 Redmine

Redmine 概述 Redmine 是用 Ruby 开发基于 web 项目管理软件,是用 ROR 框架开发一套跨平台项目管理系统,支持多种数据库,有不少自己独特功能,例如提供 wiki、新闻台等...还可以集成其他版本管理系统 BUG 跟踪系统;例如 SVN、CVS、TD 等。...这种 Web 形式项目管理系统通过项目(Project)形式把成员、任务(问题)、文档、讨论以及各种形式资源组织在一起,项目成员参与更新任务、文档等内容来推动项目。...安装 Redmine 安装 Redmine 版本一定要跟 railsinstaller Ruby对应,具体对应关系参考: https://www.redmine.org/projects/redmine...gem install bundler 安装 bundler 可能遇到如下错误 C:\Sites>gem install bundler ERROR: Could not find a valid gem

2.3K20
领券