Gruntjs bower_concat不产生任何输出
我是Grunt、Bower等的新手,整个晚上都在玩一个基本的Gruntfile.js,其中包含以下内容:Gruntjs bower_concat不产生任何输出,gruntjs,bower,Gruntjs,Bower,我是Grunt、Bower等的新手,整个晚上都在玩一个基本的Gruntfile.js,其中包含以下内容: module.exports = function(grunt){ grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), jshint: { all: ['Gruntfile.js'] }, bower_concat: {
module.exports = function(grunt){
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
jshint: {
all: ['Gruntfile.js']
},
bower_concat: {
all: {
dest: 'assets/libs/<% pkg.name %>-bower.js',
mainFiles: {
'flux': ['dist/Flux.js']
}
}
}
});
require('load-grunt-tasks')(grunt);
grunt.registerTask('default', ['jshint', 'bower_concat']);
};
但是目标文件夹中没有输出JavaScript文件,我已经尝试运行jshint,这并没有问题
我尝试了很多方法,从删除主文件到包含bowerOptions:{relative:false}
我的项目结构是
网状物
资产
自由基
鲍尔元件
通量
节点单元
咕哝
格朗特·鲍尔·康卡特
grunt contrib jshint
加载咕哝任务
在Web文件夹中,我有bower.json、Gruntfile.js和package.json,我就是从这个文件夹运行命令grunt bower_concat的
有人知道我做错了什么吗?你确定你有bower\u components/flux/dist/flux.js文件吗?您的GrunFile看起来不错,在我测试它时工作良好,除了一个小补丁-谢谢您的输入!我只是仔细检查了一下,是的,我确实有bower_组件/flux/dist/flux.js,我试着在Gruntfile.js中放入另一个任务:concat:{options:{separator:';},dist:{src:['bower_组件/flux/dist/flux.js',bower组件/react/react.js],dest:'assets/libs/all.js',,nonull:true}这很有效,很奇怪。
Running "bower_concat:all" (bower_concat) task
Done, without errors.