Mac OSにNativeScriptをインストールする

こんにちは、カブラフチャン。 Mac OSにNativeScriptをインストールするという、一見単純な問題での私の小さな経験を皆さんと共有します。

最近、私たちはこの技術のプラス面とマイナス面を識別するために、NativeScriptの研究のためのアプリケーションを受け取りました。

率直に言って、MacにNativeScriptをインストールしているときに、多くのトラブルに遭遇しました。 残念ながら、私のアマチュアの意見の公式資料には完全なインストールガイドが含まれておらず、サードパーティのリソースは既に混乱を招いており、いずれかの方法を提供しています。さまざまなパッケージの再インストールなど

この記事では、長所と短所については説明しませんが、平凡なインストールについては説明します。 他の誰かに苦しむことがないように。

この記事は、現時点で関連するアクションの正確なシーケンスです(04.24.17)

すでにXcodeを持っていると思います。 そうでない場合は、Apple Webサイトにアクセスするか、ストアからインストールします。 それでは、始めましょう...

  1. ターミナルを開く

  2. 以下のコマンドを入力して、Brewパッケージマネージャーをインストールします。

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

    インストール後、次のコマンドを入力してパッケージのバージョンを確認できます。

     brew -v 

  3. NodeJSインストールコマンドを入力します(sudoを指定せずに)。

     brew install node 

    次のコマンドを使用して、NodeJとNPMのバージョンを確認できます。

     node -v 

    そして

     npm -v 

    小さなコメント:公式サイトのパッケージからNodeJSをインストールしないでください! この記事ではBrewを使用します。 そうしないと、依存関係に絡まる危険があり、何かが「起動」しません。

  4. Xcodeのコマンドラインツール、 linkをインストールします。

  5. xcodeprojをインストールします。

     sudo gem install xcodeproj 

  6. CocoaPodsをインストールする

     sudo gem install cocoapods 

  7. JDKをインストールします-Oracleサイトから* .dmgパッケージをダウンロードします。 そしてインストールします。

  8. AndroidサイトからダウンロードしてAndroidをインストールします

  9. Android Studioをインストールした後、AndroidStudioシェルの設定に移動し、セクションから追加のAndroidバージョン22、23、24、25をインストールします。
    外観と動作/システム設定/ Android SDK

    次の図に示すように。

    画像

  10. 次に入力してください:

     echo "export JAVA_HOME=$(/usr/libexec/java_home)" >> ~/.profile 

    そして

     echo "export ANDROID_HOME=$HOME/Library/Android/sdk" >> ~/.profile 

    したがって、 .profileファイルは、既に存在する場合は作成または補足されます。

  11. もう一度、コンソールに入ります:

     export JAVA_HOME=$(/usr/libexec/java_home) 

    そして

     export ANDROID_HOME=$HOME/Library/Android/sdk 

    これにより、 bashを再起動せずに環境変数が適用されます。

  12. 変数を確認します。

     echo $ANDROID_HOME 

     echo $JAVA_HOME 

  13. 必ずコマンドを実行してください:

     sudo xcode-select -r 

  14. NativeScript自体のインストールというクライマックスに達しました。 コマンドを入力します(sudoを指定せずに):

     npm install nativescript -g 

それだけです! この一見絶対に不必要な資料を見て、私は多くの時間と神経を使うようになったのはそのような資料の欠如だったと言いたいです。

この方向で快適なコーディングと成功をお祈りします。

追加資料:

  1. MacをセットアップしてNativeScriptアプリを開発する
  2. クイックセットアップ
  3. NativeScript Advanced Setup:macOS

Source: https://habr.com/ru/post/J327508/


All Articles