Moment: Visual Studio2017でNugetPackageを介してインストールした後、MomentJSスクリプトが見つかりません

作成日 2018年07月17日  ·  7コメント  ·  ソース: moment/moment

問題の説明と再現手順:

  • 新しいプロジェクト「WebアプリケーションASP.NETCore2」を作成します
  • Nuget PackageConsoleを開いて実行します
    インストール-パッケージMoment.js
    インストールに成功した後、ASP.NET Core2プロジェクトでモーメントスクリプトファイルを見つけてください

結果:
「Content / Scripts」またはwwwroot / Content / Scriptsまたはその他の場所にパッケージまたはファイルが見つかりません

環境:
Chrome(関係ありません)Windows 10 x64、ノードv6.9.5

Help Wanted Up-For-Grabs

全てのコメント7件

ここで同じ問題...

Install-Package Moment.jsを実行すると、jsはパスC:\Users\waseemahmad\.nuget\packages\moment.js\\2.23.0\Content\Scriptsに保存されます。 ソリューションディレクトリに保存しない理由がわかりません。

私はこれを見てきましたが、「フルクリーム」の.Netプロジェクトでは機能しますが、.netコアプロジェクトでは機能しません。 moment.nuspecと生成された.nupkgは問題ありません。 @ waseemahmad31で述べたように、スクリプトは最終的にユーザーのパッケージフォルダーに配置されるため、コピーする必要があります(つまり、優れたソリューションではありません)。

この問題によると、\を使用する必要があります

ここで他に何ができるかわかりません。

こんにちは、これはまだVS2019とasp.netコアプロジェクトの問題です。 nugetを介してmomentをインストールしても、jqueryやbootstrapなどの他のjsライブラリの場合のように、ファイルがwwwroot / libの場所にコピーされません。

プロジェクトにファイルがない場合、ビューにモーメントスクリプトを含めるにはどうすればよいですか?

ASP.NETCoreプロジェクトを使用したVS2019および.NETCore3.1で同じ問題が発生しています。

このページは役に立ちましたか?
0 / 5 - 0 評価