【发布时间】:2016-07-08 14:21:56
【问题描述】:
更新: Visual Studio - 文件 - 新建 - 项目 - ASP.NET Core Web 应用程序 (.NET Core) - Web 应用程序
我留下了默认名称 WebApplication1
- 右键单击 src 文件夹中的 WebApplication1 项目
- 点击管理 Bower 包
- Bower 包管理器屏幕要求更新 jquery 和 jquery-validation(见下面的图片)
下面的文字是我更新这个问题之前的内容
我在 VS2015CE 中创建了一个空的 ASP.NET Core MVC Web 应用程序。 我添加了 bower.json 文件,该文件管理应用程序的客户端内容。 通过 Bower,我下载了 jquery、jquery-validate、jquery-validate-unobtrusive。
Bower 在 wwwroot 文件夹中创建了一个 lib 文件夹。 在 ~/lib/jquery-validate/ 的某个地方我应该能够找到 jquery.validate.js 并且它是“孩子” - jquery.validate.min.js 那里没有这样的文件,所以我开始怀疑并创建了另一个项目,这次是一个非空的 Web 应用程序。
然后我比较了两个应用程序的 lib 文件夹中的两个 jquery-validate 文件夹。
- 我的第一个项目(创建为 EMPTY)有以下文件夹 结构:
dist 文件夹不存在
- 我的第二个项目(创建为 WebApplication,不是空的)有 以下文件夹结构:
dist 文件夹存在,其中有 jquery.validate.js 文件,它也是子文件 jquery.validate.min.js。
我做错了什么?或者它是VS2015中的一个错误?还是 Bower 虫子?
【问题讨论】:
-
仅供参考:
jquery.validate.min.js不是jquery.validate.js的“孩子”...它只是缩小版。您可以使用jquery.validate.js或者您可以使用jquery.validate.min.js,因为它们包含相同的代码。见:en.wikipedia.org/wiki/Minification_(programming) -
我知道它们包含相同的代码,我碰巧知道文件的缩小版本是什么 :) 我写它只是因为它在视觉工作室中如此显示。然而,这并不能回答我的问题。
-
它不应该回答你的问题......这就是我将它作为评论发布的原因。
-
使用更流行或通用的标签你会得到更多的关注,所以我添加了asp.net 和visual-studio。
标签: asp.net visual-studio jquery-validate bower asp.net-core-mvc