如何让 bootswatch 主题与我的 Gruntfile.js 一起使用?
How can I get bootswatch theme to work with my Gruntfile.js?
问题
我已经在 bower.json 中安装了 bootswatch slate 主题。我这样做如下:
bower install bootswatch-dist#slate
grunt
不幸的是,当我的 Grunftile 被调用时,它不会使用 bootswatch 更新我的 wwwroot 组件。我究竟做错了什么?
bower.json
{
"name": "SampleLibrary",
"version": "0.0.0",
"license": "MIT",
"private": true,
"dependencies": {
"jquery-validation": "~1.13.1",
"jquery-validation-unobtrusive": "~3.2.2",
"bootstrap": "~3.3.2",
"jquery-ui": "~1.11.3",
"bootswatch-dist": "slate"
}
}
Gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
bower: {
install: {
options: {
targetDir: "wwwroot/lib",
layout: "byComponent",
cleanTargetDir: false,
}
}
}
});
//This command registers the default task which will install bower packages into wwwroot/lib
grunt.registerTask("default", ["bower:install"]);
//This command loads the grunt plugins
grunt.loadNpmTasks("grunt-bower-task");
};
尝试次数
我遵循了这些资源中给出的指示:
- Similar problem to mine, but no solution given?
- Gruntfile documentation 我有 grunt-bower-task。还是坏了。
- 运行
bower info bootswatch-dist
以确认#slate 确实存在。这是。
真正令人沮丧的是 bower.json 文件中列为依赖项的所有其他内容都会转到 wwwroot,bootswatch 除外。我能够使用 bower install 将 bootswatch 放入 bower 文件中,但是我的 Gruntfile.js 忽略了它?
我真的很困惑。请帮忙。 ASP.NET5 和 MVC6 前景广阔,但事实证明,尝试弄清楚如何引入新的依赖关系比我最初想象的要棘手。
答案是直接使用bootswatch如下:bower install bootswatch
如果您添加版本,那么它会安装所有记录的资产。因此,在您的 bower.json 文件中添加以下内容:
"bootswatch-dist": "3.3.5-石板",
问题
我已经在 bower.json 中安装了 bootswatch slate 主题。我这样做如下:
bower install bootswatch-dist#slate
grunt
不幸的是,当我的 Grunftile 被调用时,它不会使用 bootswatch 更新我的 wwwroot 组件。我究竟做错了什么?
bower.json
{
"name": "SampleLibrary",
"version": "0.0.0",
"license": "MIT",
"private": true,
"dependencies": {
"jquery-validation": "~1.13.1",
"jquery-validation-unobtrusive": "~3.2.2",
"bootstrap": "~3.3.2",
"jquery-ui": "~1.11.3",
"bootswatch-dist": "slate"
}
}
Gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
bower: {
install: {
options: {
targetDir: "wwwroot/lib",
layout: "byComponent",
cleanTargetDir: false,
}
}
}
});
//This command registers the default task which will install bower packages into wwwroot/lib
grunt.registerTask("default", ["bower:install"]);
//This command loads the grunt plugins
grunt.loadNpmTasks("grunt-bower-task");
};
尝试次数
我遵循了这些资源中给出的指示:
- Similar problem to mine, but no solution given?
- Gruntfile documentation 我有 grunt-bower-task。还是坏了。
- 运行
bower info bootswatch-dist
以确认#slate 确实存在。这是。
真正令人沮丧的是 bower.json 文件中列为依赖项的所有其他内容都会转到 wwwroot,bootswatch 除外。我能够使用 bower install 将 bootswatch 放入 bower 文件中,但是我的 Gruntfile.js 忽略了它?
我真的很困惑。请帮忙。 ASP.NET5 和 MVC6 前景广阔,但事实证明,尝试弄清楚如何引入新的依赖关系比我最初想象的要棘手。
答案是直接使用bootswatch如下:bower install bootswatch
如果您添加版本,那么它会安装所有记录的资产。因此,在您的 bower.json 文件中添加以下内容:
"bootswatch-dist": "3.3.5-石板",