Skip to content

Instantly share code, notes, and snippets.

scss 转 css 需要安装 sass和node-sass

	npm install -g sass node-sass
    sass scss:assets/css --watch --no-source-map  

autoprefixer转化兼容性css代码

@uglyspoon
uglyspoon / caniuse-lite is outdated.md
Created January 22, 2021 09:30
Browserslist: caniuse-lite is outdated. Please run next command `npm update caniuse-lite browserslist`

npx browserslist@latest --update-db

sloved!

@uglyspoon
uglyspoon / 使用 requestAnimationFrame 计算 FPS
Created June 10, 2020 03:17
使用 requestAnimationFrame 计算 FPS 原理
![出处](https://www.cnblogs.com/coco1s/p/8029582.html)
var rAF = function () {
return (
window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
function (callback) {
window.setTimeout(callback, 1000 / 60);
}
);
}();
@uglyspoon
uglyspoon / homeBrew-install-specific-module-version.md
Last active June 23, 2025 13:41
brew 下载指定版本的模块

以 cmake 为例子

删除已经安装的模块

  1. brew unlink cmake
  2. brew remove cmake

安装

brew info cmake

brew info cmake
cmake: stable 3.12.0 (bottled), HEAD
Cross-platform make
@uglyspoon
uglyspoon / git技巧.md
Created December 19, 2018 08:36
Git的奇技淫巧🙈

Git的奇技淫巧:see_no_evil:

Git常用命令集合,Fork于tips项目

Git是一个“分布式版本管理工具”,简单的理解版本管理工具:大家在写东西的时候都用过“回撤”这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用“回撤”是找不回来的。而“版本管理工具”能记录每次的修改,只要提交到版本仓库,你就可以找到之前任何时刻的状态(文本状态)。

下面的内容就是列举了常用的Git命令和一些小技巧,可以通过"页面内查找"的方式进行快速查询:Ctrl/Command+f

开卷必读

如果之前未使用过Git,可以学习Git小白教程入门

@uglyspoon
uglyspoon / .bash_profile
Last active September 3, 2018 02:08
my personal workspace customize file
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
export ANDROID_HOME=/Users/spoon/Library/Android/sdk
export ANDROID_HOME_BAK=/usr/local/Caskroom/android-sdk/3859397,26.0.2
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export ANDROID_SDK_ROOT=/Users/spoon/Library/Android/sdk
@uglyspoon
uglyspoon / global-tunnel-ng.md
Created August 24, 2018 08:36
nodejs global proxy agent

var globalTunnel = require('global-tunnel-ng');

globalTunnel.initialize({ host: '127.0.0.1', port: 1087, // proxyAuth: 'userId:password', // optional authentication sockets: 50 // optional pool size for each http and https });

git config --global http.proxy 'socks5://127.0.0.1:1086'
# set only for github.com
git config --global http.https://github.com.proxy 'socks5://127.0.0.1:1086'
git config --global --unset http.https://github.com.proxy
#unset
git config --global --unset http.proxy
@uglyspoon
uglyspoon / he xie.html
Created January 15, 2018 03:12
文明代码
<!--
_.._ ,------------.
,' `. ( 大哥进来玩啊 )
/ __) __` \ `-,----------'
( (`-`(-') ) _.-'
/) \ = / (
/' |--' . \
( ,---| `-.)__`
)( `-.,--' _`-.
'/,' ( 草",