anywhere使用筆記


今天介紹一個 nodejs 的第三方模塊:anywhere

隨時隨地將你的當前目錄變成一個靜態文件服務器的根目錄

anywhere 的安裝和使用都非常的簡單。

全局安裝

需要提前安裝 nodejs

npm install anywhere -g

命令介紹

僅有一個命令

命令 anywhere 會將當前目錄作為服務器根目錄,調用默認瀏覽器在默認端口 8000 打開主頁。

anywhere

如果你需要指定端口:

anywhere -p 1234

甚至你可以忽略 -p,命令后面直接緊跟端口號:

anywhere 1234

如果你不想調用讓瀏覽器直接打開主頁

當你在 linux 服務器上面使用時,這會很有用。

anywhere -s

如果你想指定服務器根目錄

根目錄默認是命令行當前目錄,但你也可以自己指定

可以指定絕對路徑

anywhere /home

也可以指定相對路徑

anywhere ./www

如果你想指定服務器首頁

anywhere 命令會默認打開根目錄下的 index.html 當做首頁,你可以手動指定另外一個 html 文件當做首頁。

anywhere -f login.html

如果你想指定主機名

anywhere 啟動的服務器默認主機名是本機的 ip 地址,你可以指定為 localhost

anywhere -h localhost

場景

例如我今天封裝了一個判斷瀏覽器平台的方法,並寫了一個 demo 頁面用於測試,那么我該如何使用不同的瀏覽器進行測試呢?
將 html 文件分別發送到不同的終端(mac/iphone/android/windows)然后分別使用瀏覽器打開文件,那么就需要逐個地向每個終端發送,一旦代碼不夠完美需要修改,修改之后就需要重新發送,顯然這樣很麻煩,我們需要一個更簡單的解決方案。
這時 anywhere 就可以派上用場了。利用 anywhere 快速啟動一個靜態服務器,在局域網內使用不同終端的各種瀏覽器通過 HTTP 協議進行網頁訪問,修改代碼之后每個終端只需要刷新瀏覽器即可查看最新效果。甚至可以將網址轉換成二維碼,通過掃描即可打開網頁,豈不美哉!

最后

如果你忘記某個參數,隨時可以使用 anywhere --help 查看幫助手冊。

或者查看 anywhere 文檔:https://www.npmjs.com/package/anywhere


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM