无法使用 g运行t-bower-task 插件 运行 我的 g运行t 任务
Can't run my grunt task using grunt-bower-task plugin
我的 g运行t 文件中有与此相同的配置 。
bower: {
install: {
options: {
targetDir: './lib',
install: true,
cleanTargetDir: false,
cleanBowerDir: false,
bowerOptions: {}
}
}
}
但是我 运行 我的 g运行t 任务抛出以下错误:
Running "bower:install" (bower) task
Fatal error: No bower.json present
这有点奇怪,因为我的 bower.json 文件位于定义的目录 (lib) 中。此外,如果我在其中 运行 抛出相同的错误
有什么建议吗?
bower.json 需要和你的包在同一个目录中。json/gruntfile 等不在目标目录中。
您是否尝试过 运行 从命令提示符安装 bower?您是如何生成项目脚手架的? Bower.json 、 package.json 和 gruntfile.js 应该在您的根目录中。
这是使用 grunt 和 bower 生成项目脚手架和运行应用程序的最佳方法。
http://yeoman.io/codelab/setup.html
希望对您有所帮助。
我的 g运行t 文件中有与此相同的配置
bower: {
install: {
options: {
targetDir: './lib',
install: true,
cleanTargetDir: false,
cleanBowerDir: false,
bowerOptions: {}
}
}
}
但是我 运行 我的 g运行t 任务抛出以下错误:
Running "bower:install" (bower) task
Fatal error: No bower.json present
这有点奇怪,因为我的 bower.json 文件位于定义的目录 (lib) 中。此外,如果我在其中 运行 抛出相同的错误
有什么建议吗?
bower.json 需要和你的包在同一个目录中。json/gruntfile 等不在目标目录中。
您是否尝试过 运行 从命令提示符安装 bower?您是如何生成项目脚手架的? Bower.json 、 package.json 和 gruntfile.js 应该在您的根目录中。
这是使用 grunt 和 bower 生成项目脚手架和运行应用程序的最佳方法。
http://yeoman.io/codelab/setup.html
希望对您有所帮助。