美文网首页
Mac命令行

Mac命令行

作者: C_G__ | 来源:发表于2019-08-20 20:16 被阅读0次
开启显示隐藏文件:
defaults write com.apple.finder AppleShowAllFiles -bool TRUE
关闭显示隐藏文件:
defaults write com.apple.finder AppleShowAllFiles -bool FALSE

brew


 brew update
        brew uninstall --ignore-dependencies libimobiledevice
        brew uninstall --ignore-dependencies usbmuxd
        brew install --HEAD usbmuxd
        brew unlink usbmuxd
        brew link usbmuxd
        brew install --HEAD libimobiledevice
        brew install ideviceinstaller


brew update

brew install --HEAD libimobiledevice

brew install ideviceinstaller ios-deploy cocoapods

pod setup

brew doctor


# 替换成阿里巴巴的 brew.git 仓库地址:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

#=======================================================

# 还原为官方提供的 brew.git 仓库地址
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git


# 替换成阿里巴巴的 homebrew-core.git 仓库地址:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git

#=======================================================

# 还原为官方提供的 homebrew-core.git 仓库地址
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

echo $SHELL
# 如果你的输出结果是 /bin/zsh,参考下方的 zsh 终端操作方式
# 如果你的输出结果是 /bin/bash,参考下方的 bash 终端操作方式
#/bin/bash

# 替换成阿里巴巴的 homebrew-bottles 访问地址:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

#=======================================================

# 还原为官方提供的 homebrew-bottles 访问地址
vi ~/.zshrc
# 然后,删除 HOMEBREW_BOTTLE_DOMAIN 这一行配置
source ~/.zshrc

# 替换 homebrew-bottles 访问 URL:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

#=======================================================

# 还原为官方提供的 homebrew-bottles 访问地址
vi ~/.bash_profile
# 然后,删除 HOMEBREW_BOTTLE_DOMAIN 这一行配置
source ~/.bash_profile

RVM

curl -L get.rvm.io | bash -s stable

source ~/.bashrc

source ~/.bash_profile

rvm -v

rvm list known

rvm install 2.7

command line tools

sudo xcode-select --switch /Library/Developer/CommandLineTools/

git

ruby

ruby -v 

gem

// 删除镜像
gem sources --remove https://gems.ruby-china.org/
// 添加镜像
gem sources -a https://gems.ruby-china.com/
// 查看镜像
gem sources -l
// 更新gem
sudo gem update --system

cocoa pods

sudo gem install cocoa pods

sudo gem install cocoapods --pre

chmod

sudo chmod go-w /usr/local/bin
sudo chmod 775 /usr/local

gradlew常用命令

./gradlew -v 版本号
./gradlew clean 清除工程目录下的build文件夹
./gradlew build 检查依赖并编译打包

这里注意的是 gradlew build 命令把debug、release环境的包都打出来。
./gradlew assembleDebug 编译并打Debug包
./gradlew assembleRelease 编译并打Release的包

打渠道包(如百度)
./gradlew assembleBaiduRelease 编译并打Release的百度包

除此之外,assemble还可以和productFlavors结合使用,比如定义了 installRelease ,uninstallRelease 两个productFlavors,则可以如下命令:
./gradlew installRelease Release 模式打包并安装
./gradlew uninstallRelease 卸载Release模式包

需要说明的是这些命令可以叠加使用,例如:
./gradlew clean build --info > bugtags.log
./gradlew uninstallDebug installDebug

相关文章

网友评论

      本文标题:Mac命令行

      本文链接:https://www.haomeiwen.com/subject/ntymsctx.html