项目小技巧总结
发表于 2016-04-15
Nodejs
快速删除node_modules
安装 rimraf 模块
npm install rimraf -g
rimraf node_modules
// 清除缓存
npm cache clean
删除node_modules文件夹下所有模块
npm ls | grep -v 'npm@' | awk '/@/ {print $2}' | awk -F@ '{print $1}' | xargs npm rm
MacOS X
如果是os10.10以前安装的homebrew,运行brew会提示:
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory
/usr/local/bin/brew: line 26: /usr/local/Library/brew.rb: Undefined error: 0
试了很多种方法都没有办法直接升级,直接修改brew.rb文件中ruby的版本号会导致无法安装文件,直接git clean也不行,最后在stackoverflow上找到解决方案:
此时解决方案为先删除homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
然后再重新安装
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Win10
Win10系统80端口被占用的解决方案。
1、以管理员身份运行regedit ;
2、打开键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP ;
3、在右边找到Start这一项,将其改为0;
4、重启系统,System进程不会占用80端口。