为什么 jquery-validation bower 包不会在 VS2015 中为我构建?
Why won't the jquery-validation bower package build for me in VS2015?
当我尝试在 VS2015 中安装 jquery-validation bower 包时,我没有在 bower_components/jquery-validation 下获得 dist 文件夹,而我的同事却在。我猜我的盒子上有什么配置错误,但它会是什么?仅供参考,我有 VS2015 更新 3、.NET Core 1.0.0 - SDK 预览版 2 和 .NET Core 1.0.0 - VS 2015 工具预览版 2。
这是我在我的计算机上产生问题的简单方法(尽管它适用于其他人):
- 创建一个新的 ASP.NET 核心 Web 应用程序 (.NET Core) 项目,使用空模板
- 右键单击项目并单击“管理 Bower 包”
- 单击浏览并搜索 jquery-验证
- 点击安装
- 查看bower_components/jquery-validation文件夹下应该有一个dist文件夹(但我没有)
另一个线索是,我相信 grunt 参与了 dist 文件夹的创建。 jquery-validation 文件夹有一个 gruntfile.js 文件。似乎我的同事在下载 bower 包时可能会自动发出咕噜声 运行,但我不确定如何配置它。
请检查'wwwroot/lib'。我认为 bower 应该在那里保存包。
我最近针对同一问题回答了类似的问题:。这也可以通过在项目级别设置一个 g运行t-task 来解决,该任务会自动 运行s npm install 在所有 bower 包上 - 但是,由于我正在学习一个简单的教程,所以我没有进行调查这进一步。以下是我提交的用于填充 dist
文件夹的答案:
我有一个类似的问题,并且能够通过全局安装 g运行t 然后 运行ning npm install 在 jquery-validation 文件夹中修复它:
- 打开节点js命令提示符和运行
npm install -g grunt
- 在任何命令提示符(我使用 VS 的开发人员命令提示符)中导航到
jquery-validation
文件夹和 运行 npm install
之后,jquery-validation\dist
文件夹应该与 jquery.validate.js
文件一起显示。
我通过以下方式解决了完全相同的问题:
- 在 Visual Studio\Tools\Options\Projects and Solutions\External Web Tools 中将 $(VSINSTALLDIR)\Web\External\git 替换为 C :\Program Files\Git\bin(从 Git 到 git.exe 的路径,用于 Windows 安装)。
- 已清除 bower 缓存目录:%UserProfile%\AppData\Local\bower\cache.
当我尝试在 VS2015 中安装 jquery-validation bower 包时,我没有在 bower_components/jquery-validation 下获得 dist 文件夹,而我的同事却在。我猜我的盒子上有什么配置错误,但它会是什么?仅供参考,我有 VS2015 更新 3、.NET Core 1.0.0 - SDK 预览版 2 和 .NET Core 1.0.0 - VS 2015 工具预览版 2。
这是我在我的计算机上产生问题的简单方法(尽管它适用于其他人):
- 创建一个新的 ASP.NET 核心 Web 应用程序 (.NET Core) 项目,使用空模板
- 右键单击项目并单击“管理 Bower 包”
- 单击浏览并搜索 jquery-验证
- 点击安装
- 查看bower_components/jquery-validation文件夹下应该有一个dist文件夹(但我没有)
另一个线索是,我相信 grunt 参与了 dist 文件夹的创建。 jquery-validation 文件夹有一个 gruntfile.js 文件。似乎我的同事在下载 bower 包时可能会自动发出咕噜声 运行,但我不确定如何配置它。
请检查'wwwroot/lib'。我认为 bower 应该在那里保存包。
我最近针对同一问题回答了类似的问题:。这也可以通过在项目级别设置一个 g运行t-task 来解决,该任务会自动 运行s npm install 在所有 bower 包上 - 但是,由于我正在学习一个简单的教程,所以我没有进行调查这进一步。以下是我提交的用于填充 dist
文件夹的答案:
我有一个类似的问题,并且能够通过全局安装 g运行t 然后 运行ning npm install 在 jquery-validation 文件夹中修复它:
- 打开节点js命令提示符和运行
npm install -g grunt
- 在任何命令提示符(我使用 VS 的开发人员命令提示符)中导航到
jquery-validation
文件夹和 运行npm install
之后,jquery-validation\dist
文件夹应该与 jquery.validate.js
文件一起显示。
我通过以下方式解决了完全相同的问题:
- 在 Visual Studio\Tools\Options\Projects and Solutions\External Web Tools 中将 $(VSINSTALLDIR)\Web\External\git 替换为 C :\Program Files\Git\bin(从 Git 到 git.exe 的路径,用于 Windows 安装)。
- 已清除 bower 缓存目录:%UserProfile%\AppData\Local\bower\cache.