前端開發中,經常遇到有些場景需要用到服務器環境,例如AngularJS中的路由,或者是模擬ajax獲取數據等需求時,這個時候並不需要考慮到服務端邏輯,只是搭建簡單的靜態資源服務,因此解決方法有很多,下面介紹幾種簡單快捷的常用方式
1、使用http-server
如果你安裝了node,那麼http-server
就是個不錯的選擇,只需要一行命令就可以快速啓動。
安裝:
npm install -g http-server
在項目根目錄執行:
http-server -a 127.0.0.1 -p 8000
2、使用static-serverstatic-server
很類似http-server
,也是基於node,安裝和使用方法很相似:
npm install -g static-server
使用時只需要在項目目錄下指定該項目的入口文件即可:
static-server -i index.html
3、使用Python
如果你安裝了Python,那這個方法可能最簡便了,只需要在該目錄下執行命令:
python -m SimpleHTTPServer
這樣就啓動了一個靜態web服務器,此時項目的根目錄爲執行命令時所在目錄,默認端口是8000,如果需要指定端口,則加上端口號啓動:
python -m SimpleHTTPServer 8080
以上幾種是我認爲比較方便的
其他請見:https://blog.csdn.net/xiaoyangsavvy/article/details/80477398