Vue でカスタムパスのエイリアスを設定する方法

Vue でカスタムパスのエイリアスを設定する方法

Vue でカスタム パス エイリアスを設定する方法

日常の開発では、モジュールやコンポーネントをインポートすることがよくあります。相対パスを使用する場合:

"../../../../../components/tools" から uEditor をインポートします。

肥大化して冗長に見えてしまいます。参照に少しでも間違いがあると -404 エラーが表示され、エレガントではありません。404 エラーは頻繁に発生します。ファイルが変更されると、変更パスを 1 つ 1 つ探して再度修正する必要があり、非常に面倒です。vue cli3 以上のバージョンでは、node_modules にファイル エイリアス機能が提供されています。ただし、特別な要件がない限り、node_modules コードはできるだけ変更しないことをお勧めします。

vue.config.jsを作成し、設定コードを記述します。

モジュール.エクスポート = {
    Webpack を構成する: {
        解決する: {
            alias: { // エイリアスを設定します。変更を有効にするには、変更後に再コンパイルする必要があります 'assets': '@/assets',
                '共通': '@/共通',
                'コンポーネント': '@/コンポーネント',
                'ネットワーク': '@/ネットワーク',
                'ビュー': '@/ビュー',
            }
        }
    }
}

以下のように表示されます。

注意: HTML パスでエイリアスを使用する場合は、参照の前に「~」を付ける必要があります。

文書内のその他の参照:

上記は、Vue でカスタムパスのエイリアスを設定するために紹介した方法です。お役に立てれば幸いです。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • vscode での Vue エイリアス パス プロンプトの実装
  • vue.config.js で Vue のパスエイリアスを設定する方法
  • Vue CL3 構成パスエイリアスの詳細な説明
  • webpack+vue で静的画像アドレスを参照するにはエイリアス パスを使用します
  • Vueでエイリアスパスを実装する方法

<<:  JavaScript を使用せずに HTML の a タグを無効にするには、純粋な CSS を使用します。

>>:  Dockerを使用してgitlabコミュニティの中国語版を構築する詳細なプロセスを教えます

推薦する

デザイナーが再びハマーの公式サイトに不満を述べる

昨年、この公開書簡は大ヒットし、羅永浩氏を驚かせた。今日、著者が新しい章を発表するとは思ってもみなか...

arcgis.js は、マップ本体の表示範囲を制御し、領域を超えた場合に自動的にバウンスするようにします (実装のアイデア)

目次背景効果アイデア背景少し前に、会社のプロジェクトで問題が発生しました。地図のベースマップ領域の範...

ES6の新機能に関する最もよく使われる知識ポイントのまとめ

目次1. キーワード2. 脱構築3. 文字列4. 正規化5. 配列6. 機能7. オブジェクト8.シ...

Linux の操作とメンテナンスの基本的なスワップ パーティションと LVM 管理のチュートリアル

目次1. スワップパーティション SWAP 1.1 スワップファイルを作成する1.2 スワップパーテ...

ミニプログラムの基本的な使用方法の知識ポイント(非常に包括的で、お勧めです!)

目次アプリを登録するときに何をすればよいですか?ページを登録するときに通常何をする必要がありますか?...

Linuxコマンドをバックグラウンドで実行する方法

通常、ターミナルでコマンドを実行する場合、別のコマンドの入力を開始する前に、現在のコマンドが終了する...

MySQL 5.7.16 のインストールと設定方法のグラフィック チュートリアル (Ubuntu 16.04)

Ubuntu 16.04 に MySQL 5.7 をインストールするにはどうすればいいですか?メイ...

Nginx tp3.2.3 404 問題の解決

最近、Apache を nginx に変更しました。TP プロジェクトを実行に移すと、404 エラー...

Vue開発の詳細な説明 ソートコンポーネントコード

目次 <テンプレート> <ul class="コンテナ">...

WeChatアプレットがシンプルな計算機機能を実装

WeChatアプレット:シンプルな計算機、参考までに、具体的な内容は次のとおりです。ミニプログラムに...

Mysqlアカウント管理の原理と実装方法の詳細な説明

この記事では、例を使用して、MySQL アカウント管理の原則と実装方法を説明します。ご参考までに、詳...

CentOS8 システムをベースにした Gitlab を構築するために Docker を使用する詳細なチュートリアル

目次1. Dockerをインストールする2. GitLabをインストールする3. GitLabを初期...

MySQLの実行原理、論理階層化、データベース処理エンジンの変更について詳しく説明します

長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...

Vue-router プログラムナビゲーションの 2 つの実装コード

ページをナビゲートする2つの方法宣言型ナビゲーション: リンクをクリックしてナビゲーションを実現する...