13
いくつかのjsファイルをコピーするコピータスクを追加しようとしています。しかし、私は警告を次のようになり、ファイルはコピーを停止しました。grunt-contrib-copy throwing警告:path.joinへの引数は文字列でなければなりません。-forceを続けるには
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');
};
後、私はすでに同様のエラーで、他のStackoverflow Question呼ば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.
の結果です。しかし、私のGruntJSはすでにSindre Sorhusによって言及された修正を持っています。
ありがとうございました。
ライフセーバー。タイムセーバー。ヒーロー。 –