如何在 Visual Studio 中使用 Bower 安装 jQuery qTip2?
How to install jQuery qTip2 using Bower in Visual Studio?
我最近才开始使用 Bower/Grunt 来管理 ASP.net MVC 应用程序的客户端依赖项。我用过的每个包都包含一个 JavaScript 源文件,直到我尝试使用 jQuery qTip2 包。
我想也许因为它包含一个 gruntfile,所以我可以在 Visual Studio 2015 年使用 Task Runner 构建它,但 Task Runner 似乎不知道文件在那里,即使我将它包含在项目。
有没有人有在 Visual Studio 中使用 Bower/Grunt 和 qTip2 的经验?如果缺少最终脚本和 css 文件,您通常如何使用 Bower 组件?
如果您检查了 qTip2 repository on github,您会发现它没有 bower.json
文件。此文件包含 grunt-wiredep
使用的必要信息。
您可以使用
从 git url 安装它
bower install --save https://github.com/qTip2/qTip2.git
这将安装 qTip2 并将其添加到您的 bower.json
文件中。现在您需要通过在 bower.json 中提供覆盖来定义需要包含的文件,如下所示:
"overrides":{
"package-name": {
"main": [
"path-to-js-file",
"path-to-css-file"
]
}
}
安装完成后,您可以从 bower.json
中选择 "pachage-name"。
我最近才开始使用 Bower/Grunt 来管理 ASP.net MVC 应用程序的客户端依赖项。我用过的每个包都包含一个 JavaScript 源文件,直到我尝试使用 jQuery qTip2 包。
我想也许因为它包含一个 gruntfile,所以我可以在 Visual Studio 2015 年使用 Task Runner 构建它,但 Task Runner 似乎不知道文件在那里,即使我将它包含在项目。
有没有人有在 Visual Studio 中使用 Bower/Grunt 和 qTip2 的经验?如果缺少最终脚本和 css 文件,您通常如何使用 Bower 组件?
如果您检查了 qTip2 repository on github,您会发现它没有 bower.json
文件。此文件包含 grunt-wiredep
使用的必要信息。
您可以使用
从 git url 安装它bower install --save https://github.com/qTip2/qTip2.git
这将安装 qTip2 并将其添加到您的 bower.json
文件中。现在您需要通过在 bower.json 中提供覆盖来定义需要包含的文件,如下所示:
"overrides":{
"package-name": {
"main": [
"path-to-js-file",
"path-to-css-file"
]
}
}
安装完成后,您可以从 bower.json
中选择 "pachage-name"。