在開發微信版的H5頁面時,如果需要正常調用微信公眾號的開放接口(測試或者發布情況),根據官方要求需要保證網頁域名和后端維護的一致。因此,進行真服測試就顯得很有必要。WebStorm提供了實時遠程部署的方式,即利用SFTP的方式,當每次修改代碼時,自動將代碼自動同步到服務器上。這樣在微信測試過程中可以成功調用開發接口的功能。
步驟如下:
1、進入WebStorm,選擇File—New Project From Existing Files。彈出的對話框中選擇Web server is on remote host,files are accessible via FTP/SFTP/FTPS。
2、填入項目的名字,以及需要遠程調試的項目的本地路徑。
3、選擇現有的遠程sftp,或者新建一個sftp(需要后端提供支持)
4、類型選擇SFTP,並填入遠程地址,端口號,以及存放的路徑。最后填寫FTP的用戶名和密碼,並點擊Save Password保存密碼。
5、為了保證每次修改代碼都能自動上傳,請確認Preferences設置中的Deployment/Options下的Upload changed files automatically to the default server勾選為Always
6、上述勾選的文字明確表述了,會自動上傳到默認服務器,因此需要確保選擇了一個默認服務器。點擊Deployment,選中一個服務器配置,並點擊綠色小勾設定它成為默認服務器。完成后點擊Apply應用。
7、配置成功的標志是:每次修改代碼保存后,可以看到文件傳輸控制台的上傳日志
現在可以盡情的享受真實環境下的微信公眾賬號二次開發了!