π Integration of the Surge static web publishing tool into Visual Studio Code, enabling users to deploy projects directly from the editor.
- Install Surge: Easily install Surge from within VS Code.
- Deploy Projects: Deploy new projects or update existing domains with ease.
- Manage Domains: View, refresh, and delete your deployed domains.
- Account Management: Connect, refresh, and manage multiple Surge accounts.
- Node.js must be installed on your machine.
- Surge must be installed, or it can be installed via the extension.
Command | Description |
---|---|
Surge Volt: Install Surge | Installs Surge on your machine. (only required if Surge is not already installed) |
Surge Volt: Deploy | Deploys your project to a custom domain. |
Surge Volt: Deploy on this domain | Deploys your project on the specified domain. |
Surge Volt: Refresh Domain List | Refreshes the list of your Surge domains. |
Surge Volt: Open Domain | Opens the selected domain in your default browser. |
Surge Volt: Delete Domain | Deletes the selected domain from Surge. |
Surge Volt: Refresh Account List | Refreshes the list of your Surge accounts. |
Surge Volt: Delete Account | Deletes the selected Surge account. |
Surge Volt: Connect Account | Connects to the specified Surge account. |
Surge Volt: Connect New Account | Connects to a new Surge account. |
Surge Volt: Disconnect Account | Disconnects the currently connected Surge account. |
If you would like to contribute to this extension, please feel free to submit a pull request. If you have any feedback or suggestions, please feel free to open an issue.
This extension is licensed under the MIT License.
Enjoy!