This template can be used as a base to create a Bolero application.
To learn more, you can check the documentation.
To get started, you need the following installed:
- .NET Core SDK 2.1.403 or newer. Download it here.
To create a project based on this template, first install the template to your local dotnet:
dotnet new -i Bolero.Templates
Then, you can create a project like so:
dotnet new bolero-app -o YourAppName
This will create a project in a new folder named YourAppName.
You can use the following options to customize the project being created:
-
--server=true|false:If
true, the solution includes aServerproject, which is an ASP.NET Core server that hosts the application.If
false, the solution only contains theClientproject that is compiled to WebAssembly.The default is
server=true.
Visual Studio Code or Visual Studio is recommended to edit this project.
To compile the project, you can run:
dotnet buildTo run it:
dotnet run -p src/YourAppName.Server
# Or if you created the project with --server=false:
dotnet run -p src/YourAppName.Client-
src/YourAppName.Clientis the project that gets compiled to WebAssembly, and contains your client-side code.-
Startup.fssets up Blazor to get the application started. -
Main.fscontains the main body of the page.
-
-
src/YourAppName.Serveris the host ASP.NET Core application, and contains your server-side code.
To learn more about Bolero, you can check the documentation.