寫網(wǎng)頁(yè)難免會(huì)遇到需要手機(jī)端測(cè)試或者遠(yuǎn)程測(cè)試的時(shí)候,這時(shí)候局域網(wǎng)就很不方便了。那么python+ngrok就可以完美解決這個(gè)問(wèn)題。
首先,要確保本地安裝了python且將其路徑添加到了環(huán)境變量里,具體步驟可以自己百度哈,反正最后在終端里面運(yùn)行python,如下:
? ~ python
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
出現(xiàn)版本號(hào)等信息 就表示python安裝成功啦。
之后進(jìn)入到要要運(yùn)行的項(xiàng)目文件夾,輸入
python -SimpleHTTPServer 80
就已經(jīng)生成了一個(gè)簡(jiǎn)單的服務(wù)器。
以上步驟結(jié)束以后,在ngrok官網(wǎng)下載ngrok,然后把ngrok文件拖入到要運(yùn)行的項(xiàng)目文件夾里,輸入:
ngrok http 80
出現(xiàn)如下圖所示:
ngrok by @inconshreveable
Session Status online
Version 2.2.8
Region United States (us)
Web Interface http://127.0.0.1:4040
Forwarding http://e75b4876.ngrok.io -> localhost:80
Forwarding https://e75b4876.ngrok.io -> localhost:80
Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
這時(shí),在手機(jī)端或者網(wǎng)頁(yè)端打開(kāi)http://e75b4876.ngrok.io就可以看到網(wǎng)頁(yè)信息啦~
以上是ngrok一個(gè)簡(jiǎn)單的使用,還可以設(shè)置二級(jí)域名,這就需要用戶注冊(cè)了,感興趣的小伙伴可以研究一下。