一分鐘快速搭建屬於自己的伺服器

在做移動端應用的時候,本地伺服器生成的localhost地址不能在移動端開啟,因此我們還需要一個反向代理,下面就來講一下如何快速搭一個屬於自己用的伺服器。

1.本地伺服器

本地伺服器有很多種方式生成,使用自動化構建工具如grunt,glup,webpack等等。還可以使用nodejs,這裡講一種通用的方式:http-server

npm install -g http-server //全域性安裝http-server    
http-server //執行http-server

此時會生成一個localhost的地址,如下圖:
這裡寫圖片描述

瀏覽器中輸入localhost:8080即可開啟本地頁面。
當然linux使用者還可以使用更為簡單的python來搭建。

2.反向代理:ngrok

ngrok的介紹可以看官網:https://www.ngrok.cc/
我們這裡不選擇官網說明的生成公鑰的方式,我們先選擇對應的版本下載到專案中,然後執行ngrok.exe,輸入:

ngrok http 8080 //使用對應本地伺服器生成的埠號

此時會生成一個網址,如下:

這裡寫圖片描述

這樣我們就可以在任意裝置的瀏覽器中開啟該網址檢視頁面了。

這種方式的缺點就是每次斷開後需要重新生成,地址不是唯一的,但是對於自己除錯專案來說,更加方便快捷。