ホームページ  >  記事  >  開発ツール  >  web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

藏色散人
藏色散人転載
2021-06-08 15:39:532914ブラウズ

phpstorm の次のチュートリアル コラムでは、web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法を紹介します。困っている友達に!

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する
シナリオ

開発環境とテスト環境が異なる場合、またはマシンが異なる場合よく使われるのは Windows で、プロジェクトの要件は liunx である必要があります。今回は、仮想マシンに liunx をインストールし、ssh サービスをデプロイし、ホスト マシンに putty で winscp をインストールし、Webstorm 開発を使用することにしました。 Web フロントエンドの webpack ホット コンパイルでは、仮想マシンにファイルを転送し続けるのは非常に面倒なので、自動同期ツールを選択します。

設定

構成の基本情報

Webstom エディターで [ツール] – [展開] – [構成] を選択し、リモート ホストを追加します。この名前はメモ用です。任意の名前を書きます。必要に応じて、プロトコル FTP を選択します (SFTP、ローカルなどもサポート)

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

現時点での主なことは、入力することです。リモート ホストの FTP 情報には、基本的な FTP 情報に加えて、次の情報も入力する必要があります。

Root path  //这个选项是要打开的路径,这样做主要是为了防止误操作影响项目,填写后上级目录不会展示,当然你可以不写

Web server root URL   //这里就是调试的网址
さらに、ファイル間のファイル マッピングを設定する必要があります。

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

最後に、ローカル ホストとリモート ホスト間のマッピングを調整できます。複数のリモート ホストを追加する場合は、次の点に注意してください。使用するアイテムの [このサーバーをデフォルトとして使用する] をクリックします。

リモート ホストの構成が完了したら、ディレクトリ構造を確認します。[ツール] – [展開] – [リモート ホストの参照] をクリックすると、リモート ファイルが表示されます。

同期の設定

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

ただし、現時点で同期を実現するには、依然として手動送信が必要です。自動化にはまだ少し不十分です。ツールを開く –導入 – オプション: [変更されたファイルのアップロード] 項目を [明示的な保存アクション時] に変更しました。これは、各保存がリモート サーバーに同期されることを意味します。

web/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法

以上がweb/phpstorm を使用してローカル コードをリモート サーバーにリアルタイムで自動的に同期する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。