PHP開発サーバーを使用してモバイルデバイスをviteに接続: ホストを公開する
P粉555682718
P粉555682718 2023-11-02 12:04:14
0
2
946
######解決:###

ありがとう

@parastoo

、現在は機能しています。次のように開発サーバーを起動する必要があります (2 つの異なるターミナル タブ):

リーリー 次に、(WiFi に接続されている) モバイル デバイスを次の場所に接続します。 リーリー

HOST_IP

は、

vite --host を実行するとターミナルに表示されます。 PORT

は、artisan コマンドに

--port=8000 を追加することで設定できます。 vite.config.js

にエントリを追加する必要はありません。

元の質問

私は慣性を使用しています。これは、

vue

laravel などのフロントエンド フレームワークをバックエンドとして使用してアプリケーションを開発するための総合的なアプローチです。 vitephp サーバー: を使用して、モバイル デバイスをネットワークから開発サーバーに接続しようとしています。 招待状を実行:

    リーリー
  1. phpサーバーを実行:
    リーリー
  1. このサイトは
  2. http://localhost:8000
によって提供されています。外部デバイスで表示できるように「ホスト」を公開する方法から#3396 次のようなことができると読みました:

リーリー これによりネットワークが公開されるはずです: リーリー

しかし、携帯電話でネットワーク URL に接続しようとすると、

このページ

が見つかりません。また、ポート

8000 に接続しようとしましたが、このサイトに到達できませんと表示されます。 それを機能させる方法はありますか?

P粉555682718
P粉555682718

全員に返信(2)
P粉285587590

あなたの PHP ターミナルは localhost:8000

で実行されています

これで、ホスト上で phpArtisanserve を実行できるようになります。

リーリー
いいねを押す +0
P粉235202573

同じネットワークに接続してからローカル IP を確認し、次の方法で Laravel プロジェクトを提供する必要があります。 リーリー

**ファイアウォールを無効にする必要があります**

######更新しました######

この設定を

vite.config.js ファイルに追加します リーリー

たとえば、これは私の構成ファイルです:

リーリー 次に、次のコマンドを実行して、Laravel でサービスを提供しているホストを追加します: リーリー

これらのコマンドは同じホストで実行する必要があります:

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート