vue-cli をパッケージ化する際にプロジェクト関連の設定ファイルを抽出する問題について (詳細なチュートリアル)
ここで、vue-cli に基づいてパッケージ化する際のプロジェクト関連の設定ファイルの詳細な説明を共有します。これは非常に参考になるので、皆さんのお役に立てれば幸いです。
前書き: 開発に vue-cli を使用する場合、インターフェイスのリクエスト アドレス (axios.defaults.baseURL) などのいくつかの設定を動的に構成する必要があることがよくあります。これらの設定は、プロジェクトのコンパイル後に設定する必要がある場合があります。ここで、これらの設定ファイルを抽出し、webpack が設定ファイルをコンパイルしないようにする必要があります。
まず、構成ファイルとして /static の下に新しい js ファイルを作成する必要があります
内容は次のとおりです:
window.g={ AXIOS_TIMEOUT:10000, SERVICE_CONTEXT_PATH:`http://10.200.199.84:9090/`//配置服务器地址 }
ここでは、すべての構成がウィンドウ オブジェクトの属性に挿入されます。これはカスタマイズできます。属性
次に、このjsをindex.htmlに導入します
<script src="/static/js/config.js"></script>
プロジェクトで使用する場合は、window.gを直接使用してこの設定ファイルの内容を呼び出します。
このような設定を行った後にパッケージ化すると、このような効果が生じます
ここで設定ファイルがそのまま出力され、パッケージ化されないことがわかります。 そして、コンパイルされたフロントエンドプロジェクトを渡すと、導入担当者が導入のためにバックグラウンド アドレスを事前に問い合わせる必要はなく、設定の内容を変更することでサーバー アドレスを直接決定できます。
このようにして、プロジェクト関連の設定ファイルを抽出することができます。
上記は、今後皆さんのお役に立てれば幸いです。
関連記事:
vue.jsのcomputed、filter、get、setの使い方と違いを詳しく解説
ドメイン名の購入から利用まで詳しく解説pm2からノードをデプロイするjsプロジェクトの全プロセス
以上がvue-cli をパッケージ化する際にプロジェクト関連の設定ファイルを抽出する問題について (詳細なチュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









シンプルでわかりやすい PyCharm プロジェクトのパッケージ化方法を共有する Python の人気に伴い、Python 開発のメイン ツールとして PyCharm を使用する開発者が増えています。 PyCharm は、開発効率の向上に役立つ多くの便利な機能を提供する強力な統合開発環境です。重要な機能の 1 つはプロジェクトのパッケージ化です。この記事では、PyCharmでプロジェクトをパッケージ化する方法をシンプルかつ分かりやすく紹介し、具体的なコード例を示します。プロジェクトをパッケージ化する理由Pythonで開発

フェルマーの最終定理、AIに征服されようとしている?そして、全体の中で最も意味のある部分は、AI が解決しようとしているフェルマーの最終定理は、まさに AI が役に立たないことを証明するものであるということです。かつて、数学は純粋な人間の知性の領域に属していましたが、現在、この領域は高度なアルゴリズムによって解読され、踏みにじられています。画像 フェルマーの最終定理は、何世紀にもわたって数学者を悩ませてきた「悪名高い」パズルです。それは 1993 年に証明され、現在数学者たちはコンピュータを使って証明を再現するという大きな計画を立てています。彼らは、このバージョンの証明に含まれる論理的エラーがコンピュータによってチェックできることを望んでいます。プロジェクトアドレス: https://github.com/riccardobrasca/flt

タイトル: PyCharm の詳細: プロジェクトを削除する効率的な方法 近年、Python は強力で柔軟なプログラミング言語として、ますます多くの開発者に支持されています。 Python プロジェクトの開発では、効率的な統合開発環境を選択することが重要です。 PyCharm は、強力な統合開発環境として、プロジェクト ディレクトリを迅速かつ効率的に削除するなど、多くの便利な機能とツールを Python 開発者に提供します。以下では、PyCharm での削除の使用方法に焦点を当てます。

PyCharm は、豊富な開発ツールと環境構成を提供する強力な Python 統合開発環境であり、開発者がコードをより効率的に作成およびデバッグできるようにします。 Python プロジェクト開発に PyCharm を使用するプロセスでは、Python 環境がインストールされていないコンピューター上で実行できるように、プロジェクトを実行可能 EXE ファイルにパッケージ化する必要がある場合があります。この記事では、PyCharm を使用してプロジェクトを実行可能な EXE ファイルに変換する方法と、具体的なコード例を紹介します。頭

iOS17のiPhoneでGroceryListを作成する方法 リマインダーアプリでGroceryListを作成するのは非常に簡単です。リストを追加して項目を入力するだけです。アプリは商品を自動的にカテゴリーに分類し、パートナーやフラットパートナーと協力してストアで購入する必要のあるもののリストを作成することもできます。これを行う完全な手順は次のとおりです: ステップ 1: iCloud リマインダーをオンにする 奇妙に聞こえるかもしれませんが、Apple は、iOS17 で GroceryList を作成するには iCloud からのリマインダーを有効にする必要があると言っています。その手順は次のとおりです: iPhone の設定アプリに移動し、[あなたの名前] をタップします。次に、「i」を選択します

React プロジェクト開始時のエラーの解決策: 1. プロジェクト フォルダーに移動し、プロジェクトを開始し、エラー メッセージを表示します。 2. 「npm install」または「npm install reverse-scripts」コマンドを実行します。 3. 「npm install」を実行します。 @ant-design/pro-field --save」コマンド。

テクノロジー ブロガーとして、Fengfeng はあらゆる種類のトスを好みます。私は以前に ChatGPT を WeChat、DingTalk、Knowledge Planet に紹介しました (まだ見ていない場合は、前の記事を読んでください)。最近、オープンソース プロジェクトを調べたとき、ChatGPTWebUI プロジェクトを発見しました。 ChatGPT を WebUI に接続したことがないことを考えると、このオープン ソース プロジェクトを使用できるのは本当に良いことです。ここでは、実践的なインストール手順を皆さんと共有します。インストール公式は、Github のプロジェクト ドキュメントで、手動インストール、Docker デプロイ、リモート デプロイなど、多くのインストール方法を提供していますが、デプロイ方法を選択するときに、最初にシンプルさを考慮したことは驚くべきことです。

PyCharm は、開発者が Python プロジェクトをより効率的に作成および管理できるようにする豊富な機能を提供する強力な Python 統合開発環境 (IDE) です。 PyCharm を使用してプロジェクトを開発するプロセスでは、スペースを解放したり、プロジェクト リストをクリーンアップしたりするために、不要になったプロジェクトを削除する必要がある場合があります。この記事では、PyCharm でプロジェクトを削除する方法を詳しく説明し、具体的なコード例を示します。プロジェクトを削除する方法 PyCharm を開き、プロジェクト リスト インターフェイスに入ります。プロジェクトリストでは、
