摘要:配置本地項目與遠程服務器同步說明等官方的系統開發工具配置本地項目與遠程服務器同步的方法都基本一致沒有,幾乎沒有什么不同之處,我們拿為例說一下具體的配置過程配置本地項目與遠程服務器同步能做什么我們在團隊開發時基本上開發環境都是統一的測試開發服
PHPStorm.WebStrom配置本地項目與遠程服務器同步
WebStrom配置本地項目與遠程服務器同步 能做什么說明:PHPStorm、WebStrom等官方的系統開發工具配置本地項目與遠程服務器同步的方法都基本一致沒有,幾乎沒有什么不同之處,我們拿WebStorm為例說一下具體的配置過程
我們在團隊開發時基本上開發環境都是統一的測試開發服務器,那你會問:我本地已經安裝了LNMP或LAMP為什么還要用測試開發服務器作為開發環境呢?那我問你:你能保證你的小伙伴們都是同樣的開發環境么?比如說你的PHP開發環境高,你使用了一個低版本PHP不支持的函數,使用了低版本PHP的小伙伴是不是要報錯,你怎么知道這個時候你的小伙伴沒有罵娘?哈哈,所以說為了避免這種情況的發生一般都有一個測試開發服務器(LINUX OS),你和你的小伙伴只是這個服務器上一個用戶,至于使用的開放權限root管理員或者比普通用戶更高級的用戶說的算...
怎么配置WebStrom開發工具要做的就是將編輯的項目文件實時的同步到遠程服務器,當你訪問你剛編輯的文件時遠程端已經更新這就是我們想要的效果或者說功能吧,在WebStorm配置同步文件到遠程服務器,其實它就相當于你使用xftp(上傳下載工具和xshell是兄弟不要說你不知道不知道我也不告訴你,因為您老真是拖后腿了噻)工具拽一個服務器上的文件到本地,編輯完成后你又將文件上傳覆蓋到服務器上是一個道理,讓你使用WebStorm開發更省心省力
選擇 "文件" -> "設置" (Default shortcut keys for Ctrl + Alt + S) 打開Settings對話框
在Setting對話框選擇 "Build, Execution, Deployment" -> "Deployment" -> 點擊 "Add(Insert)" 打開Add Server對話框
在Add Server對話框內輸入Name值為linux-server-mapping-directory (這個值為連接遠程服務器標簽名稱可以隨意輸入,但我們的原則是見名知意);
Type類型選擇為SFTP
在Settings對話框內選擇linux-server-mapping-directory標簽名稱
選擇Connection標簽,在對應用的Upload/download project files中輸入如下圖所示信息
SFTP host: 遠程服務器IP地址
Port: 連接所使用的端口號
Root Path: 為項目所在目錄
User name: 用戶名
Auth type: 選擇默認的Password
Password: 用戶登錄密碼
通過Test SFTP connection...測試連通性,可以判斷是否連接成功,不成功請確認用戶名和密碼是否輸入正確
選擇Mapping標簽
設置Local path為本地項目目錄
設置Deployment path on server "linux-server-mapping-directory" 為/根目錄就可以
PS: 這里的根是相對于/home/warnerwu/blog項目目錄而言
設置Web path on server "linux-server-mapping-directory" 為/根目錄就可以
怎么使用設置Options如下圖所示:
上傳整個項目到遠程linux開發服務器
右擊項目目錄 -> Deployment -> Update to linux-server-mapping-directory
上傳單個文件到遠程linux開發服務器
右擊將要上傳的單個文件 -> Deployment -> Update to linux-server-mapping-directory
修改后按快捷鍵 Ctrl+S 保存時自動上傳文件到遠程linux開發服務器
修改文件后保存時自動上傳到linux遠程開發服務器
下面兩張圖是上傳整個項目目錄到遠程linux開發服務器的示意圖:
同理下載也是相對應的, 你也可以對比本地與linux開發服務器項目目錄有什么不同,
如果說你不喜歡 zend studio 那么這個ide將是你手里最得心應手的一把刀 ...
PHPStorm是最有情懷的ide不喜勿噴, 每個人都不同的習慣,
當然了我想能看到這個文檔的都是PHPStorm使用者, 希望對你的開發工作有所幫助!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22357.html
摘要:配置本地項目與遠程服務器同步說明等官方的系統開發工具配置本地項目與遠程服務器同步的方法都基本一致沒有,幾乎沒有什么不同之處,我們拿為例說一下具體的配置過程配置本地項目與遠程服務器同步能做什么我們在團隊開發時基本上開發環境都是統一的測試開發服 PHPStorm.WebStrom配置本地項目與遠程服務器同步 說明:PHPStorm、WebStrom等官方的系統開發工具配置本地項目與遠程服務...
摘要:沒有一個全局的版本號,而有目前為止這是跟相比缺少的最大的一個特征。這能確保代碼內容的完整性,確保在遇到磁盤故障和網絡問題時降低對版本庫的破壞。合并沖突多人對同一文件的工作副本進行更改,并將這些更改提交到倉庫。Git 是一種分布式版本控制系統,它可以不受網絡連接的限制,加上其它眾多優點,目前已經成為程序開發人員做項目版本管理時的首選,非開發人員也可以用 Git 來做自己的文檔版本管理工具。 ...
摘要:在此我們選用用友的公共靜態資源庫。因此打算建立遠程的其實還有個關鍵是我使用用友配的電腦開發,在本地部署的話電腦配置。。。不過此步驟我們也可以省略了,用友的大前端技術團隊提供了平臺。 數據分析平臺-實踐系列一 項目創建于2018年1月底,到現在已經接近半年,在此寫下半年來項目的實踐過程以及自己對前端的學習與體悟。 技術選型 框架: React 路由: React-Router 4 狀態管...
摘要:內容包括翻譯環境搭建項目管理與自動化構建三部分。博客首頁聲明官方文檔翻譯稿發布托管在七牛上的翻譯文檔倉庫環境搭建翻譯與寫作一樣,首要之事均為專注于翻譯寫作本身,而不考慮樣式等方面。安裝完成后,運行即可在啟動一個本地的。 感興趣的同學可以關注這個翻譯項目 、 我的博客原文 和 我的Github showImg(/img/remote/1460000006776466); 前段時間翻譯的S...
摘要:其標準為前身是,提供強大的在線編輯功能,包括語法高亮錯誤提示自動完成實時預覽,并且支持用戶以格式撰寫導入導出轉換文檔。 團隊內部RestAPI開發采用設計驅動開發的模式,即使用API設計文檔解耦前端和后端的開發過程,雙方只在聯調與測試時耦合。在實際開發和與前端合作的過程中,受限于眾多因素的影響,開發效率還有進一步提高的空間。本文的目的是優化工具鏈支持,減少一部分重復和枯燥的勞動。 現狀...
閱讀 737·2021-11-11 16:54
閱讀 3053·2021-09-26 09:55
閱讀 2002·2021-09-07 10:20
閱讀 1198·2019-08-30 10:58
閱讀 1039·2019-08-28 18:04
閱讀 697·2019-08-26 13:57
閱讀 3581·2019-08-26 13:45
閱讀 1150·2019-08-26 11:42