- Place
sin/usr/local/bin/s - Run
chmod +x /usr/local/bin/s
Let's assume you have a static site setup in ~/Sites/awesomeapp. Open up terminal and run the following commands:
cd ~/Sites/awesomeapp
sThat's it!
| #!/usr/bin/env node | |
| var connect = require('connect'), | |
| path = require('path'), | |
| http = require('http'), | |
| exec = require('child_process').exec, | |
| DEFAULT_PORT = 8080; | |
| var cwd = process.cwd(); | |
| var app = connect() | |
| .use(connect.logger('dev')) | |
| .use(connect.static(cwd)); | |
| http.createServer(app).listen(DEFAULT_PORT); | |
| console.info('Server started at http://localhost:' + DEFAULT_PORT + '/') | |
| exec("open http://localhost:" + DEFAULT_PORT); |