Mac開発ツールのインストール

4529 ワード

Macツールのインストール

  • 各ツールのインストール・使用は、対応する公式サイトまたはインターネット上で行うことができます.
  • ここでは、主に使用する各種開発ツール、およびインストール設定方法について説明します.
  • インストールエラーが発生した場合は、自分でインターネットで検索して解決することができ、ネット上には対応するチュートリアルがあります.
  • 必要に応じてインストールを選択し、依存関係に注意してください.

  • 1.macシステム持参

  • ruby gem
  • gitインストールが必要xcode-select
  • 2.Xcode--コマンドラインツール

    xcode-select --install
    

    インストールに成功したら、gitコマンドを使用できます

    3.Gitグローバル設定、具体的にGit使用を参照


    Git configの表示
    git config --global --list
    

    Git postBufferの設定
    git config --global http.postBuffer 1048576000
    

    設定user.nameuser.emailSSH KEYなど.

    4.XCodeからApp Storeへのインストール--iOS開発にはインストールが必要


    完了したら、ユーザー・プロトコルを開き、同意するか、次のコマンドを実行してプロトコルに同意します.
    sudo xcodebuild -license
    

    5. Homebrew --包管理工具


    https://github.com/Homebrew/brew
  • 壁があったら
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • 壁を越えていないと、次のエラーメッセージが表示される
  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
    
  • 国内ミラーを使用してインストール:
  • /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
    
    homebrewインストールされる/usr/localディレクトリの下macOS11システム保護パスに書き込み権限がないとエラーが表示されます.
    /usr/local/homebrew/.git: Permission denied
    

    次のコマンドを実行して権限を設定してからインストールします.
    sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local
    
    /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
    
    

    見た==> Installation successful!成功した
    homebrewのインストールは、この記事を参照してください.https://zhuanlan.zhihu.com/p/90508170

    6. node 、 npm


    https://github.com/npm/npm https://nodejs.org/zh-cn/
    brew install node
    

    7.n--nodeバージョン管理ツール


    https://github.com/tj/n
    $ npm install -g n
    

    インストールはこれを見ることができます.https://www.jianshu.com/p/e0eee0cc63ef

    8.npmソースの置換

    npm config list    //  config
    npm config set registry https://registry.npm.taobao.org
    

    9.nrm--npmソースアドレス管理のインストール


    https://github.com/Pana/nrm
    npm install -g nrm
    

    10.yarn--パケットマネージャはnpmと似ています。


    https://yarn.bootcss.com/
    npm install -g yarn
    

    11.git-lfs git大ファイルダウンロード


    https://github.com/git-lfs/git-lfs
    brew install git-lfs
    

    12.rvm--rubyバージョン管理ツール


    http://www.rvm.io/rvm/upgrading
    https://ruby-china.org/wiki/rvm-guide
    curl -sSL https://get.rvm.io | bash -s stable --ruby
    curl: (7) Failed connect to raw.githubusercontent.com:443;     
    

    ドメイン名対応解析ipの表示https://site.ip138.com/raw.Githubusercontent.com/
    hostsの変更
    vim /etc/hosts
    151.101.108.133 raw.githubusercontent.com
    

    権限なし変更、権限オープン
    sudo chmod og+w /etc/hosts
    

    さいじっこう
    curl -sSL https://get.rvm.io | bash -s stable --ruby
    

    ヒントを押してインストールに成功したら、注意してヒントを見て、ヒントコマンドを押すと使用できますrvm.
    source /Users/mk/.rvm/scripts/rvm
    
  • macOS11後にGPG公開鍵の問題がありますので、このリンクを参照してくださいhttps://www.jianshu.com/p/25950f023966

  • 13.iOS開発にはcocoapodsをインストールする必要がある


    ソースの表示、交換
    gem sources -l
    gem sources --remove https://rubygems.org/
    gem sources --add https://gems.ruby-china.com/
    

    cocoapadsのインストール、rubyバージョン2.0以上が必要
    sudo gem install -n /usr/local/bin cocoapods
    

    ミラーを使用したSpecsのダウンロード
  • 現在インストールしているpodバージョンは1.10.1
  • pod repo listが使用可能表示
  • 保管されているフォルダはcocoapods
  • git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git .cocoapods/repos/cocoapods
    

    ネットが不安定で半分入れたら切れるかもしれないので、何度もやってみて、スピードバーです.ネット環境が良く、変更したhostsならGitHubの倉庫を使ってみてください
    https://github.com/CocoaPods/Specs.git
    

    とても遅くて、一眠りすることができて、运が良ければ、目が覚めてダウンロードし终わります...

    TO BE CONTINUE ......