Moment: 在Visual Studio 2017上通过Nuget软件包安装后找不到Moment JS脚本

创建于 2018-07-17  ·  7评论  ·  资料来源: moment/moment

问题说明和复制步骤:

  • 创建一个新项目“ Web应用程序ASP.NET Core 2”
  • 打开Nuget软件包控制台并运行
    安装包Moment.js
    成功安装后,尝试在ASP.NET Core 2项目上找到Moment脚本文件

结果:
在“内容/脚本”或wwwroot / Content / Scripts或任何位置都找不到软件包或文件

环境:
Chrome(无关紧要)Windows 10 x64,Node 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所述,脚本最终位于用户的packages文件夹中,需要将其复制(即不是一个很好的解决方案)。

根据此问题,您必须使用“

我不确定我们在这里还能做什么。

嗨,这仍然是VS2019和asp.net核心项目的问题。 通过nuget安装moment不会像将jquery和bootstrap之类的其他js库那样将文件复制到wwwroot / lib位置

如果项目中没有文件,您打算在视图中包括时刻脚本吗?

在带有ASP.NET Core项目的VS2019和.NET Core 3.1中看到相同的问题。

此页面是否有帮助?
0 / 5 - 0 等级