Reactでファイルパスエイリアスを素早く設定する方法

Reactでファイルパスエイリアスを素早く設定する方法

React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。Facebook の社内プロジェクトから生まれました。同社は市場にあるすべての JavaScript MVC フレームワークに満足していなかったため、Instagram の Web サイトを構築するために独自のフレームワークを作成することにしました。開発後、このシステムは非常に有用であることがわかり、2013年5月に一般公開しました。

React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。

React は主に UI の構築に使用され、React は MVC の V (ビュー) であると考える人が多いです。

React は Facebook の社内プロジェクトとして始まり、Instagram の Web サイトの構築に使用され、2013 年 5 月にオープンソース化されました。

React はパフォーマンスが高く、コードロジックも非常にシンプルなため、注目して使用する人が増えています。

webpackは設定ファイルを隠しているので、まずそれを公開する必要があります。プロジェクトディレクトリに入ったら、cmdで次のコードを実行します。

npm 実行イジェクト

本当にログアウトしますか?この動作は永続的です。
y と入力して Enter キーを押します。実行が完了したら、プロジェクト フォルダー内の config フォルダーを見つけます。

webpack.config.jsを開く

Ctrl+Fを押してエイリアスを検索し、設定項目を見つけます

マッピングを設定するには、次の設定を参照してください。

エイリアス: {
        「リアクトネイティブ」:「リアクトネイティブウェブ」
        ...(isEnvProductionProfile && {
          "react-dom$": "react-dom/プロファイリング",
          "スケジューラ/トレース": "スケジューラ/トレース-プロファイリング",
        })、
        ...(modules.webpackAliases || {})、
        // 設定ファイルのエイリアス。エイリアスは左側、対応するパスは右側にあります。 "@": path.resolve(__dirname, "../src"),
        "@scss": path.resolve(__dirname, "../src/assets/scss"),
        "@images": path.resolve(__dirname, "../src/assets/images"),
        "@views": path.resolve(__dirname, "../src/views"),
        "@components": path.resolve(__dirname, "../src/components"),
      },

設定が完了したら、プロジェクトを再起動するだけです。

これで、React でファイル パス エイリアスをすばやく設定する方法に関するこの記事は終了です。React のファイル パス エイリアスに関するより詳しい情報については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • React スキャフォールディングのパスエイリアスを設定する方法

<<:  VMware Workstationはデバイス/資格情報ガードと互換性がありません

>>:  MySQLからMariaDBへのスムーズな移行のための詳細な手順

推薦する

MySQL 最適化: キャッシュ最適化 (続き)

MySQL 内部には至るところにキャッシュがあります。MySQL のソースコードを読むと、キャッシ...

HTML ウェブページのブラウザタイトルバーに小さなアイコンを表示する方法

この効果と同様に、方法も非常に簡単です。ヘッダーに次のように記述します: <link rel=...

XHTML CSSを使用して正式なブログを書く

ブログの正式名称は「Web log」で、中国語で「ネットワークログ」を意味します。後にブログに短縮さ...

LinuxシステムにDockerをインストールするプロセス

このブログでは、Docker をインストールするプロセスを簡単な手順で説明します。Docker のイ...

MySql 5.7.21 無料インストール バージョンの構成方法 (Win10 の場合)

1.インストールしたい場所に解凍し、my.iniファイルを作成します。 my.iniの内容は次のと...

効率化に役立つ 20 の CSS コーディングのヒント (並べ替え)

この記事では、主要な CSS ウェブサイトで推奨されている 20 個の便利なルールとベスト プラクテ...

mysql のファイル mysql-bin.000001 とは何ですか? 削除できますか?

ポートを使用して MySQL をインストールした後、しばらくすると /var の容量が不足しているこ...

Docker Compose を使用して ELK を迅速にデプロイする (テスト済みで効果的)

目次1. 概要1.1 定義1.2 機能説明2. ELKを展開する2.1 ディレクトリとファイルを作成...

jQueryアニメーションを理解するのに役立つ記事

目次1. 要素の表示と非表示を制御する show() hide() 2. 要素の透明度を制御する f...

この記事では、Vue 3.0 レスポンシブの使い方を説明します。

目次ユースケースリアクティブAPI関連プロセス反応的なcreateReactiveObjectはレス...

1つのSQL文でMySQLの重複排除が完了し、1つが保持されます。

数日前、ある要件に取り組んでいたとき、MySQL で重複レコードをクリーンアップする必要がありました...

VueでTypescriptの設定手順を使用する

目次1. TypeScriptが古いVueプロジェクトに導入されるVue+Typescript プロ...

MySQL マスタースレーブレプリケーションのいくつかのレプリケーション方法の概要

非同期レプリケーションMySQL レプリケーションは、デフォルトでは非同期です。マスター スレーブ ...

Bootstrap が人気な 11 の理由

序文最も人気のあるフロントエンド開発フレームワークである Bootstrap は、Web サイトの開...

React NativeのstartReactApplicationメソッドの簡単な分析

今回は、 RNの起動処理を整理しました。最後のstartReactApplication比較的複雑で...