0

我有一个咖啡文件,我打算把它放在咖啡目录中,所以目录结构将是

公共/javascripts/coffee/*.coffee

我希望 javascript 被编译并放入 public/javascripts/ 。由于这也将跨越其他文件夹,我希望这是通用的。这意味着我计划在每个文件夹中都有一个咖啡文件夹,并计划将 javascript 放在父文件夹中。这怎么可能实现。这是我当前的配置,它只是在与咖啡文件相同的文件夹中创建 js。

coffee:
    dev:                
        options:
            bare: true
            join: true
            sourceMap: true
        expand: true
        cwd: '.'
        src : ['**/*.coffee','!node_modules/**/*.coffee','!GruntFile.coffee']
        dest: 'src/../'
        ext: '.js'
4

1 回答 1

0

有一个可用的重命名选项,它带有一个功能模块(我在咖啡脚本中有我的)

coffee:
    dev:                
        options:
            bare: true
            join: true
            sourceMap: true
        expand: true                
        src : ['**/*.coffee','!node_modules/**/*.coffee','!GruntFile.coffee']
        ext: '.js'
        rename: (src,dest)->
            arr = dest.split 'coffee/'
            return arr.join('')
于 2013-06-09T21:33:45.447 回答