Skip to content

Running and Debugging the Pilet ​

A micro frontend can be debugged using an IDE or the command line.

Using Visual Studio ​

The by far easiest way is to install the Piral.Blazor.DevServer package (as a replacement for the Microsoft.AspNet.Components.WebAssembly.DevServer package) and use F5 in Microsoft Visual Studio, JetBrains Rider, ... (essentially your IDE, if capable of running Blazor).

Using the Command Line ​

Alternatively, from your Blazor project folder, you can run your pilet via the Piral CLI:

sh
cd ../piral~/<project-name>
npm start

In addition to this, if you want to debug your Blazor pilet using for example Visual Studio, these requirements should be considered:

  • keep the Piral CLI running
  • debug your Blazor pilet using IISExpress

⚠️ if you want to run your pilet and directly visit it in the browser without debugging via IISExpress, you will have to disable a kras script injector before visiting the pilet. To do this, go to http://localhost:1234/manage-mock-server/#/injectors, disable the debug.js script, and save your changes. Afterwards, you can visit http://localhost:1234.

Released under the MIT License.