Mac OS下包管理器Homebrew的安装与使用

为什么要使用Homebrew

Mac OS X是基于Unix的,它可以使用非常多Linux平台上开源的优秀工具,比如wget,比如dos2unix脚本工具等。
但是OS X系统本身却缺少Linux下得包管理器。比如Fedora的yum与dnf,比如Ubuntu的apt-get,比如ArchLinux的Pacman等。
于是这些优秀的开源软件在Mac上的安装只能通过下载源码,编译,安装,配置环境变量的步骤来完成安装。对于大部分的软件,在安装过程中是需要很多的依赖库的,手动去解决这些依赖库是十分痛苦的事情。包管理器干的就是这样的事情:解决软件安装过程中的依赖关系。
有一个开源的项目叫Homebrew,完美解决了Mac OS X上没有包管理器的尴尬。
Homebrew的安装与使用

阅读更多

编译文件输出路径

编译后的scss文件输出路径,是在scss文件下输出一个css和css.map的文件

如果有要更改到项目中css文件夹中,要在scss filewatch中进行配置

在argument中配置:

--no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.  

阅读更多

javascript实现n阶乘的2个方法

方案一:利用while循环

[javascript] view plain copy

function factorial(num){  
        var result = 1;  
        while(num){  

阅读更多

HEXO+Github,搭建属于自己的博客

hexo是一款基于Node.js的静态博客框架, hexo github链接 ,这篇教程是针对与Mac的,参考链接,由于原文讲到的hexo是以前的老版本,所以现在的版本配置的时候会有些改动。

阅读更多

前端编码规范——jquery 规范

前端编码规范——jquery 规范
发表于 2015-10-12 16:02:06 | 分类于 规范 | 暂无评论
使用单引号

不推荐

1 $(“div”).html(““);

推荐

1 $(‘div’).html(‘‘);

阅读更多

前端编码规范——html 规范

前端编码规范——html 规范
发表于 2015-10-12 09:54:21 | 分类于 规范 | 暂无评论
文档类型

推荐使用 html5 的文档类型申明:

1

<!DOCTYPE html>

语言属性

阅读更多

Div+CSS命名规范

Div+CSS命名规范

(一)窗体

头:header  

内容:content/container  

尾:footer  

阅读更多

前端编码规范——css 规范

前端编码规范——css 规范
发表于 2015-10-12 10:48:02 | 分类于 规范 | 暂无评论
编码

在 css 首行设置文件编码为 UTF-8。

1

@charset “UTF-8”;

class 命名

阅读更多

前端编码规范——一般规范

前端编码规范——一般规范
发表于 2015-10-10 17:56:56 | 分类于 规范 | 暂无评论
文件/资源命名

在 web 项目中,中划线(-)是用来分隔文件名的不二之选。同时它也是常见的 url 分隔符(比如:本文的 url)。所以理所当然的,中划线应该也是用来分隔资源名称的好选择。

阅读更多

前端编码规范——javascript 规范

前端编码规范——javascript 规范
发表于 2015-10-12 11:16:48 | 分类于 规范 | 暂无评论
前言

这是一份旨在增强团队的开发协作,提高代码质量和打造开发基石的编码风格规范,其中包含了 html,css,javascript,jquery 这几个部分。我们知道,当一个团队开始指定并实行编码规范的话,错误就会变得更加显而易见。如果一段特定的代码不符合规范的话,它有可能只是代码风格错误,而也有可能会是 bug。早期指定规范就使得代码审核得以更好的开展,并且可以更精确的地定位到错误。本文为 javascript 规范。
全局命名空间污染与 IIFE

阅读更多