Ich versuche, eine Kopieraufgabe hinzuzufügen, um einige js-Dateien zu kopieren. Aber ich bekomme folgende Warnung und Dateien wurden nicht mehr kopiert.grunt-contrib-copy werfen Warnung: Argumente zu path.join müssen Zeichenfolgen sein Verwenden --force, um fortzufahren
Running "copy:group1" (copy) task
Warning: Arguments to path.join must be strings Use --force to continue.
Aborted due to warnings.
Gruntfile.js
module.exports = function(grunt) {
grunt.initConfig({
copy : {
group1 : {
files : [
{
src : ['group1/js/*'],
dest : ['lib/group1/js/']
}
]
}
}
});
grunt.loadNpmTasks('grunt-contrib-copy');
};
Es folgt das Ergebnis grunt copy -v
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Initializing config...OK
Registering "grunt-contrib-copy" local Npm module tasks.
Reading /home/sasidhar/projects/grunt/node_modules/grunt-contrib-copy/package.json...OK
Parsing /home/sasidhar/projects/grunt/node_modules/grunt-contrib-copy/package.json...OK
Loading "copy.js" tasks...OK
+ copy
Loading "Gruntfile.js" tasks...OK
>> No tasks were registered or unregistered.
Running tasks: copy
Running "copy" task
Running "copy:group1" (copy) task
Verifying property copy.group1 exists in config...OK
Files: group1/js/js1.js, group1/js/js2.js, group1/js/js3.js -> lib/group1/js/
Options: processContent=false, processContentExclude=[]
Warning: Arguments to path.join must be strings Use --force to continue.
Aborted due to warnings.
ich bereits anderen Stackoverflow Question auf dem ähnlichen Fehler bezeichnet. Aber mein GruntJS hat bereits die von Sindre Sorhus erwähnte Lösung.
Vielen Dank im Voraus.
Lebensretter. Zeitersparnis. Held. –