從任何文件夾運行Web服務器

常見的需求是從系統中的特定文件夾啟動Web服務器。

您絕對沒有時間配置適當的Web服務器(例如Apache或Nginx),因為這只需要幾分鐘或用於測試您的應用程序。

你是怎麼做到的?

根據您喜歡的語言,您可能已經擁有了所需的一切。

如果您使用Node.js並且您已經安裝了npm已經跑了

npm install -g http-server

然後運行http-server在您要通過服務器公開的文件夾中。

默認情況下,它將在端口8080上啟動服務器,但是您可以使用-p標記(通過運行查看更多選項http-server --help)。

如果您使用Python並安裝了它,則只需運行

python -m SimpleHTTPServer 8080

(Python 2)

或者

python -m http.server 8080

(Python 3)

to start a local server on port 8080.

如果您使用PHP並運行它的現代版本,請運行

php -S localhost:8080

免費下載我的Node.js手冊


更多節點教程: