Gruntjs Grunt Copy没有复制文件
我正在尝试将一些字体复制到名为“Gruntjs Grunt Copy没有复制文件,gruntjs,Gruntjs,我正在尝试将一些字体复制到名为“font”的目录中。为此,我正在尝试使用grunt contrib复制任务。我的任务设置如下: fonts: { cwd: 'src/vendor/library/release/fonts', expand: false, src: [ '*' ], dest: 'build/temp/fonts/' }, 通过grunt执行时,详细输出显示: Running "copy:fonts" (copy) task Verifying propert
font
”的目录中。为此,我正在尝试使用grunt contrib复制任务。我的任务设置如下:
fonts: {
cwd: 'src/vendor/library/release/fonts',
expand: false,
src: [ '*' ],
dest: 'build/temp/fonts/'
},
通过grunt执行时,详细输出显示:
Running "copy:fonts" (copy) task
Verifying property copy.fonts exists in config...OK
Files: myfont.eot, myfont.svg, myfont.ttf, myfont.woff -> build/temp/fonts/
Options: processContent=false, processContentExclude=[]
Options: processContent=false, processContentExclude=[]
Copying myfont.eot -> build/temp/fonts/myfont.eot
Reading myfont.eot...ERROR
Warning: Unable to read "myfont.eot" file (Error code: ENOENT). Use --force to continue.
我做错了什么?为什么我的字体文件没有被复制
谢谢大家! 您必须将
展开
设置为真
,这对我适用。
事实上,我是从你那里得到这个主意的
参考资料:我遇到了这个问题。我发现我使用的是“grunt copy”,而不是“grunt contrib copy”。我用
npm uninstall grunt copy
卸载了grunt copy,运行了npm——保存开发grunt contrib copy
,一切正常 我想你是在Windows上运行的?如果是这样,我也有这个问题。在MacOSX上,它运行良好,这让我相信这是windows的问题。