在 Linux 服務器上或安裝了 Python 的機器上,Python自帶了一個WEB服務器 SimpleHTTPServer,咱們能夠很簡單的使用 python -m SimpleHTTPServer 快速搭建一個http服務,提供一個文件瀏覽的web服務,而ios自帶了 python,windows須要安裝python才能使用。
1,當前目錄發佈到8001端口(明令後邊的8001端口是可選的,不設置的話使用默認端口8000),該服務是前臺運行的,control+c會關閉該服務。
python -m SimpleHTTPServer 8001
2,進程在後臺運行,control+c不會關閉該服務,關閉bash時關閉服務。
python -m SimpleHTTPServer 8001 &
3,在命令的開頭加一個nohup,忽略全部的掛斷信號,若是當前bash關閉,則當前進程會掛載到init進程下,成爲其子進程,這樣即便退出當前用戶,其8000端口也能夠使用。
nohup python -m SimpleHTTPServer 8001 &
4,在瀏覽器訪問:http://localhost:8001,若是當前文件夾有index.html文件,會默認顯示該文件,不然,會以文件列表的形式顯示目錄下全部文件。
附送:
npm start啓動本地服務的方法
複製代碼
// 項目目錄執行
// npm install 安裝依賴
// npm start 啓動本地服務
// npm run build 打包資源到dist
{
"name": "test",
"version": "0.0.1",
"description": "npm 啓動本地服務的package.json配置",
"main": "index.js",
"scripts": {
"start": "http-server ./ -p 8989 -e \"\" -c -1",
"clean": "shx rm -rf ./dist && shx mkdir dist",
"build": "npm run clean && shx cp -r *.html js css ./dist"
},
"devDependencies": {
"http-server": "^0.9.0",
"shx": "^0.1.4"
}
}css
原文連接:http://www.cnblogs.com/weilantiankong/p/6140447.htmhtml