Skip to content

Notyf doesn't work when ASPNETCORE_ENVIRONMENT is set to "PRODUCTION" in launchSettings.json #14

@zeecorleone

Description

@zeecorleone

My _Layout cshtml file (in dotnet 5 MVC app) looks something like following, and the Notyf had been working smoothly so far.

<script src="~/js/site.js" asp-append-version="true"></script>
<script src="~/js/controls.js" asp-append-version="true"></script>

@await Component.InvokeAsync("Notyf")
@await RenderSectionAsync("Scripts", required: false)

Now I added <environment> like following, and in order to test this scenario, I changed ASPNETCORE_ENVIRONMENT to PRODUCTION in my launchSettings.json.

<script src="~/js/site.js" asp-append-version="true"></script>
<script src="~/js/controls.js" asp-append-version="true"></script>

<environment names="Staging,Production">
<script src="~/js/somefile.js" asp-append-version="true"></script>
</environment>

@await Component.InvokeAsync("Notyf")
@await RenderSectionAsync("Scripts", required: false)

After this, the Notyf doesn't load properly, and I'm always getting following errors:

image

image

Soon as I set ASPNETCORE_ENVIRONMENT to DEVELOPMENT, all works fine as always.

Is there something I'm doing wrong? Or is it some bug? Any help will be appreciated.

I posted more details at StackOverflow Here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions