Näin jaat hakemiston paikallisesti webbiserverinä

Pitäisi katsoa Paul Irishin Javascript Development Workflow of 2013 -video ihan kokonaankin, mutta siitä tarttui heti kätevä vinkki. Laita tämä ~/.profile-tiedostoon tai vastaavaan:

function server() {
    local port="${1:-8000}"
    open "http://localhost:${port}/"
    python -m SimpleHTTPServer "$port"
}

Tämän jälkeen työhakemiston saa jaettua paikallisesti webbiserverinä kutsumalla yksinkertaisesti server-komentoa. Oletusarvoisesti käytetään porttia 8000, mutta sen voi yliajaa antamalla porttinumeron parametrina. Esimerkiksi:

$ server 8080

Irishin esimerkistä puuttui -m-parametri, ehkä Python 3 ei sitä vaadi.

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out / Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out / Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out / Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out / Muuta )

Muodostetaan yhteyttä palveluun %s