Grunt Copy在文件名中包含多点时不要

时间:2014-03-28 12:53:55

标签: gruntjs grunt-contrib-copy backbone-paginator

在处理 grunt-contrib-copy 时,我遇到了多点填充文件名的问题。

例如: backbone.paginator.js

在我的Gruntfile.coffee中我定义了变量;

backbonepaginator   = 'public/vendors/backbone.paginator.js' : '/bower/backbone.paginator/dist/backbone.paginator.js'

这不会复制到目标文件夹;

    copy:
        main:
            files: [
                expand: true
                cwd: 'src/css/'
                src: ['**/*.css']
                dest: 'public/css/'
                ext: '.css'
            ,
                expand: true
                cwd: 'src/js/'
                src: ['**/*.js']
                dest: 'public/js/'
                ext: '.js'
            ,
                backbone,
                underscore,
                backbonepaginator
            ]

没有任何错误和损坏,其他文件正在复制,但backbonepaginator没有。

我正在使用Windows 8并认为问题是文件名中有多个点。 因为当我删除或更改凉亭目录中的文件名时,它会成功复制。

感谢您的帮助。

已解决:

我在“凉亭”之前发现我的问题是'/'。

我改变了;

backbonepaginator   = 'public/vendors/backbone.paginator.js' : '/bower/backbone.paginator/dist/backbone.paginator.js'

作为

backbonepaginator   = 'public/vendors/backbone.paginator.js' : 'bower/backbone.paginator/dist/backbone.paginator.js'

对不起。

0 个答案:

没有答案