89%

项目小技巧总结

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端口。


Blog

life

Project