Vueのフロントエンドとバックエンドのポートの不一致の問題を解決する

Vueのフロントエンドとバックエンドのポートの不一致の問題を解決する

Vue のフロントエンドとバックエンドのポートが一致していません

config index.jsファイル内

次のコードをインポートするだけです

プロキシテーブル: {
'/api': {
target: 'http://localhost:3000', //アクセスするバックエンドインターフェース changeOrigin: true,
パス書き換え: {
'^/api': '/'
//ここでの設定は正規表現です。/apiで始まるものは'/api'に置き換えられます。バックエンドドキュメントのインターフェースが/api/list/xxxの場合
//フロントエンド API インターフェースは axios.get('/api/list/xxx') と記述され、処理後の実際のアクセスは http://news.baidu.com/api/list/xxx になります。
}
}},

Vueサーバーの起動ポート番号が毎回異なる

昨日、友人から渡されたプロジェクトを自分のコンピューターで実行しました。友人は vue3.0 を使用していましたが、私は vue2.5.2 を使用していたため、プロジェクトの実行時にエラー メッセージが表示されました。バージョンの問題かもしれません。エラー メッセージに従ってプラグインをダウンロードしたところ、プロジェクトは動作しました。しかし、それ以来、プロジェクトを実行するたびに、ポート番号が異なることがわかりました。

解決:

まず、npm install [email protected]をダウンロードします。

依存関係を再インストールする npm install

プロジェクトを再起動します npm run dev

上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Vue のフロントエンドとバックエンドに異なるポートを実装する方法
  • Vue でプロキシを使用して異なるポートと IP インターフェースを構成する問題を解決する
  • vue+springboot フロントエンドとバックエンド分離プロジェクトにおけるクロスドメイン問題に対するソリューションの分析
  • VUEプロジェクトのローカルホストポートサーバーが接続を拒否し、127.0.0.1しか使用できない問題を解決します
  • VueとNginxをベースにしたフロントエンドとバックエンドのデプロイメントチュートリアルの詳細な説明

<<:  VMwareがLinuxシステムをインストールして起動した後に黒い画面が表示される問題を解決する

>>:  重複したMySQLテーブルをマージして削除する簡単な方法

推薦する

MySQL 5.7.30 のインストールとアップグレードの問題に関する詳細なチュートリアル

くさびコンピュータにインストールされている MySQL のバージョンが比較的古く、おそらくバージョン...

Vue3 AST パーサー - ソースコード分析

目次1. AST抽象構文木を生成する2. ASTのルートノードを作成する3. 子ノードの解析4. テ...

JS で if 判定をスムーズに行う方法

目次序文コードの実装アイデア 1アイデア2要約する参照ドキュメント序文プロジェクト内の小さな要件ポイ...

Linux での UDP について学ぶ

目次1. UDPとLinuxの基礎の紹介2. 各機能の使い方1. ソケット機能の使用2. バインド機...

CSS3 における構造擬似クラスセレクターと擬似要素セレクターの使い方の詳細な説明

構造擬似クラスセレクタの紹介構造擬似クラスセレクターは、いくつかの特殊効果を処理するために使用されま...

WeChatアプレットにナンバープレート入力機能を実装

目次序文背景大きな推測パターンを見つける構造とスタイルコンポーネントの実装パラメータキーボードの種類...

MySQL における varchar 型と char 型の違い

目次前述のVARCHAR型VARCHAR適用可能な状況CHAR型テストVARCHAR(5)とVARC...

純粋な CSS 実装 (スクリプトなし) HTML コマンド スタイルのツールチップ テキスト プロンプト効果

実行プロセスを分析します。マウスをノードに移動して、ノードにツールチップ実装を開くための識別子 (...

Mysql データベースの高度なビュー、トランザクション、インデックス、自己接続、ユーザー管理の例の分析の使用

この記事では、ビュー、トランザクション、インデックス、自己接続、ユーザー管理など、MySQL データ...

CentOS の Nginx 公式 Yum ソースの設定を詳しく解説

私はプロジェクトの展開にAlibaba Cloudから購入したCentOSを使用しています。最近、プ...

アリババの中秋節ロゴとウェブサイトのデザインプロセス

<br />まずアイデアを考え、次にスケッチを描き、次にマウスでスケッチし、最後にフラッ...

Vueにおける仮想DOMの理解のまとめ

これは本質的に、ビュー インターフェース構造を記述するために使用される共通の js オブジェクトです...

Dockerをクリーンアンインストールする方法の詳細な説明

まず、サーバー環境情報: アンインストールの理由:しばらくするとホストマシンのディスクが100%にな...

最新バージョンMySQL5.7.19 解凍版インストールガイド

MySQL バージョン: MySQL Community Edition (GPL) ------ ...

Vueは時間カウントダウン機能を実装する

この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。必要:...