This package implements a plugin for Atom that you can use alongside with Ionide to run WebSharper sitelets conveniently. It depends only on ionide-fsharp, which provides syntax highlighting and code assistance features for F# projects.
It is really easy to get started with ionide-websharper, you just need to follow three main steps:
Open up a WebSharper project that contains a sitelet
This can be an existing project created with, for example, Visual Studio or you can use ionide-yeoman to generate one directly in Atom.
P and start typing "Sitelet" (without the quotes)
Select the command
sitelet:run and hit
And voilá, your Sitelet is running on
|sitelet:run||Starts your WebSharper project or restarts the running one.|
|sitelet:stop||Stops the recently started project.|
build.cmd(for Windows) or
build.sh, this will start a clean build and copy the necessary files in place.
ionide-websharperdirectory and install the package with
We are hosting the project on GitHub, so feel free to report issues, fork the repository, and send pull requests!
ionide-websharper is licensed under Apache 2.0.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.