[解決済み] create-react-appで相対パスのインポート(/../../.../redux/action/action1)を使用しない方法
2023-03-03 05:40:39
質問
create-react-appパッケージを使用してreactのウェブサイトを作成しています。コンポーネント、リソース、reduxなどをインポートするために、アプリ全体で相対パスを使用していました。
import action from '../../../redux/action
私は モジュールアリス npm パッケージを使用してみましたが、成功しませんでした。私はフォルダ名またはエイリアス(すなわち絶対パス)に基づいてインポートするために使用できるプラグインはありますか?
例えば..,
import action from '@redux/action'
または
import action from '@resource/css/style.css'
どのように解決するのですか?
というファイルを作成します。
.env
というファイルをプロジェクトルートに作成し、そこに書き込みます。
NODE_PATH=src
その後、開発用サーバーを再起動します。の中にあるものは何でもインポートできるはずです。
src
の中にあるものは、相対パスなしでインポートできるはずです。
注意:フォルダを
src/redux
というのは
redux
がアプリを指しているのか、ライブラリを指しているのかが分からなくなってしまうからです。代わりに、あなたのフォルダを
src/app
からインポートすることができます。
app/...
.
のようなカスタム構文は意図的にサポートしていません。
@redux
のようなカスタム構文は、Node 解決アルゴリズムと互換性がないため、意図的にサポートしています。
関連
-
[解決済み】無効な設定オブジェクトです。APIスキーマと一致しない設定オブジェクトを使用してWebpackが初期化されました。
-
[解決済み] reactでonloadを使うには?
-
[解決済み] create-react-app のインポートが src ディレクトリの外にある場合の制限について
-
[解決済み] React Router - バージョン更新後のwithRouterでTypescriptエラーが発生する。
-
[解決済み] Reactでグローバル変数を宣言する方法とは?
-
[解決済み] useEffect React Hook使用時の依存性欠如の警告を修正する方法
-
[解決済み] create-react-appベースのプロジェクトを実行するためのポートを指定する方法は?
-
[解決済み] React Router v4で履歴にプッシュする方法は?
-
[解決済み】create-react-appでテンプレートが提供されない。
-
[解決済み] React Reduxでpackage.jsonからバージョン番号を取得する(create-react-app)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Typescript react - モジュール ''react-materialize'' の宣言ファイルが見つかりませんでした。'path/to/module-name.js' は暗黙のうちに any 型を持ちます。
-
[解決済み】無効な設定オブジェクトです。APIスキーマと一致しない設定オブジェクトを使用してWebpackが初期化されました。
-
[解決済み] useStateプロパティのフックにmap関数を使用する方法
-
[解決済み] Uncaught (in promise) Error: リクエストに失敗、ステータスコード404
-
[解決済み] componentWillReceiveProps は名称が変更されました。
-
[解決済み] React TypeScriptで作業しているときに、Jestが予期しないトークンに遭遇した
-
[解決済み] ReactJS - SCRIPT1010: 期待される識別子 - IE11 で本番ビルドが実行されない
-
[解決済み] ReactコンポーネントのJest SnapshotテストにおけるSnapshotテストの仕組みとtoMatchSnapshot()関数は何をするのか?
-
[解決済み] React」は定義される前に使用されていた
-
[解決済み] ESLintとTSLintの違い【クローズド】について