project-nexus
Version:
A hub for all your programming projects
16 lines (12 loc) • 446 B
text/coffeescript
fs = require "fs"
{join, resolve} = require "path"
get_port = require "get-port"
module.exports = (project)->
if fs.existsSync (join project.path, "index.html")
action: ->
get_port (err, port)->
return console.error err if err
serve = resolve "./node_modules/live-server/live-server"
project.exec "node #{serve} #{project.path} --port=#{port}", "live-server"
title: "open index.html"
icon: "octicon-globe"