Moment: Moment JS-Skripte können nach der Installation über das Nuget-Paket in Visual Studio 2017 nicht gefunden werden

Erstellt am 17. Juli 2018  ·  7Kommentare  ·  Quelle: moment/moment

Beschreibung des Problems und der zu reproduzierenden Schritte:

  • Erstellen Sie ein neues Projekt "Webanwendung ASP.NET Core 2"
  • Öffnen Sie die Nuget Package Console und führen Sie sie aus
    Install-Package Moment.js
    Versuchen Sie nach erfolgreicher Installation, die Moment Script-Datei in ASP.NET Core 2 Project zu finden

Ergebnis:
Kein Paket oder keine Datei in "Content / Scripts" oder wwwroot / Content / Scripts oder an einem anderen Ort gefunden

Umgebung:
Chrome (egal) Windows 10 x64, Node v6.9.5

Help Wanted Up-For-Grabs

Alle 7 Kommentare

Selbes Problem hier...

Wenn Sie Install-Package Moment.js ausführen, wird js unter dem Pfad C:\Users\waseemahmad\.nuget\packages\moment.js\\2.23.0\Content\Scripts gespeichert. Nicht sicher, warum nicht im Lösungsverzeichnis gespeichert.

Ich habe mir das angeschaut und es funktioniert mit "Full-Cream" -Net-Projekten, aber einfach nicht mit .net-Kernprojekten. Die moment.nuspec und die generierte .nupkg sind in Ordnung. Wie von @ waseemahmad31 erwähnt, Paketordner des Benutzers und müssten kopiert werden (dh keine gute Lösung).

Entsprechend diesem Problem müssen Sie das \ verwenden

Ich bin mir nicht sicher, was wir hier noch tun können.

Hallo, dies ist immer noch ein Problem mit VS2019 und einem asp.net-Kernprojekt. Durch die Installation von moment via nuget werden die Dateien nicht wie bei anderen js-Bibliotheken wie jquery und bootstrap in den Speicherort wwwroot / lib kopiert

Wie sollen Sie das Moment-Skript in eine Ansicht aufnehmen, wenn das Projekt keine Datei enthält?

Das gleiche Problem wird in VS2019 und .NET Core 3.1 mit einem ASP.NET Core-Projekt angezeigt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen