Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.
/ harpy Public archive

An Atom package which creates and manages Harp servers

License

Notifications You must be signed in to change notification settings

glued/harpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harpy

An Atom package which creates and manages Harp servers.

APM Version

Install Harpy from the command-line via

apm install harpy

Currently requires Harp to be installed globally

npm install harp -g

Launch Harp from Atom's command palette cmd + shift + p

Harpy Commands

Harpy Server

Commands

Harpy: Start Server

  • Will launch a Harp server in the current open project
  • Automatically assign an open port starting at 9000
  • Will work for as many projects as you have open, just select the project and run the command
  • All servers will automatically close when you exit atom
  • Errors will show up as notifications
  • Launches default browser to server url

Harpy: List

  • List all active harp instances (OSX) with the option to stop

Harpy: Stop Server

  • Stops the current Harp server running in atom for a specific project

Harpy: Stop all

  • stop all active harp servers

Harpy: Open Browser

  • Launches the default browser to the selected project's server url

Harpy: Open Terminal

  • Launches the terminal (OSX) or command prompt (Windows) to the selected project

Harpy: Compile

  • Compile project to www in root directory unless otherwise specified in settings

Todo

  • Atom settings for package
  • Prompt for CNAME file
  • Surge support

Dev Notes

git clone https://github.com/glued/harpy
cd harpy
apm install
apm link .

About

An Atom package which creates and manages Harp servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published