反応ネイティブcliとは何ですか

青灯夜游
リリース: 2022-03-21 17:16:03
オリジナル
2875 人が閲覧しました

react-native-cli は、React Native に付属するスキャフォールディング ツールです。開発者が完全な RN プロジェクトを最初から迅速に作成できるようにする Node.js プラグインであり、 RN アプリケーション サーバーサイドの js ファイルが更新されているかどうかを確認し、パッケージ化サービスを実行します。

反応ネイティブcliとは何ですか

このチュートリアルの動作環境: Windows7 システム、react17.0.1&&nodejs バージョン 12.19.0、Dell G3 コンピューター。

react-native-cli は、Facebook のオープンソース プロジェクト React Native に付属するスキャフォールディング ツールで、開発者が完全な RN プロジェクトを最初から簡単に作成できるようにします。

react-native-cli は実際には Node.js のプラグインで、コマンド ラインから React Native コマンドを実行し、RN アプリケーションの起動時にサーバー js ファイルが更新されているかどうかを確認するために使用できます。 、梱包サービスも行います。

関連する語彙をいくつか学習します: Node.jsReact.jsReact Native

  • Node.js: Node.js は、Java の jvm に似た JS のランタイム環境です。ファイル操作、ネットワーク プログラミングなど、多くのシステム レベルの API を提供します。駆動型および非同期プログラミングは主にバックエンド ネットワーク サービス用に設計されているため、JS をバックエンド開発言語として使用できます

  • React.js: の UI フレームワークUIコードに利用できるNode.jsをカプセル化してUIコンポーネント化を実現

  • React Native: Node.jsのUIフレームワークでもあり、ベースで実装されていますReact.js# について

  • ##React Native

    React.js の本質的な違いは、レンダリング中に ReactJs が実行されることです。はドライバー html domRendering; React Nativeandroid/ios ネイティブ コンポーネント レンダリング用のドライバーです。

react-native-cli を使用する簡単な方法

1. Node.js をダウンロードしてインストールします。最新バージョンは npm

でダウンロードできます。環境変数

# を忘れずに設定してください。react-native-cli

npm install -g react-native-cli
ログイン後にコピー
## をインストールしてください#注意: -g

このパラメータは、モジュールをグローバル システムにダウンロードすることを意味します。デフォルトで追加されない場合は、ローカルにダウンロードすることを意味します。これは、現在のモジュールが現在のディレクトリ プロジェクトにのみ適用できることを意味します。

3. RN アプリケーションをすばやく作成します

1) RN プロジェクトを作成します

react-native init MyRNProject
ログイン後にコピー

init: 初期プロジェクト、RN をすばやく作成しますProject
  • MyRNProject: プロジェクト名
  • 2) プロジェクトを開始します (iOS プロジェクトを実行して効果を確認します)
  • react-native run-ios
    ログイン後にコピー
    上記の手順がすべて正しくインストールされている場合、iOS シミュレーターを起動して、RN プロジェクトを実行できるはずです。プロセス全体は非常に簡単に思えます。これが非常に便利で簡単だと思われる理由は、react-native-cli コマンド ライン ツールが一連の依存関係の作成、構成、初期化、インストールを完了してくれるからです。この記事の焦点は、react-native-cli が正確に何をするのか、そしてそれがどのように行われるのかを探ることです。

    [関連する推奨事項:

    Redis ビデオ チュートリアル

    ]

    以上が反応ネイティブcliとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート