問題タブ [devserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vue.js - VueJS devserver の CORS を有効にする
私のセットアップは次のとおりです。
- カスタム TLD を localhost に向けるカスタム DNS サーバー
- リバース プロキシとしての nginx
- golang バックエンド
- vue-cli による VueJS フロントエンド
私が望むのは、API とフロントエンドの両方を sub.domain.tld に配置することです。ここで、/api は API にリバース プロキシし、他のすべては vuejs 開発サーバーに移動します。
私が持っている現在のnginx構成は私のニーズに合わせて機能していますが、vue devserverの接続を妨げています:
そして vue.config.js:
唯一の問題は、vue-cli に含まれているライブ エラー表示/ライブ更新を推測すると、まだエラーが発生することです (フランス語で申し訳ありませんが、基本的には CORS エラー メッセージです)。
vue.js - アプリ内で開発サーバーのプロキシターゲットを取得するには?
アプリで使用iframe
していますが、開発サーバー経由でプロキシする方法がわからないsrc
ため、やっています
iframe
開発モードで作業を行うには、ここでハードコーディングされています'http://192.168.1.2:8081'
。Webpack dev サーバー プロキシ ターゲットを再利用する方法を探しています。getProxyTarget()
iframe
src
vue.config.js 構成devServer
: