Ete*_*ous 4 coffeescript gruntjs grunt-contrib-coffee
我正在尝试创建一个繁琐的任务,将跨多个文件的coffeescript代码编译为同名的.js文件.我有grunt coffeescript插件,我希望使用此页面上给出的"glob_to_multiple"规范:
https://www.npmjs.org/package/grunt-contrib-coffee.
glob_to_multiple: {
expand: true,
flatten: true,
cwd: 'path/to',
src: ['*.coffee'],
dest: 'path/to/dest/',
ext: '.js'
},
Run Code Online (Sandbox Code Playgroud)
但是,这个grunt任务不会将.coffee文件编译为相应名称的.js文件 - 对于目录及其子目录中的所有.coffee文件.我一直在调整这个配置,但我无法做到这一点.请帮忙.
该模式*.coffee仅匹配文件夹.coffee中以cwd文件结尾的文件.该模式**/*.coffee将匹配.coffee在所有子文件夹cwd和cwd自身中以递归方式结束的所有文件.
尝试以下配置:
glob_to_multiple: {
expand: true,
flatten: true,
cwd: 'path/to',
src: ['**/*.coffee'],
dest: 'path/to/dest/',
ext: '.js'
},
Run Code Online (Sandbox Code Playgroud)
flatten: true如果您希望它重新创建文件夹结构path/to/dest/而不是将所有文件编译到单个文件夹,也删除.
| 归档时间: |
|
| 查看次数: |
1037 次 |
| 最近记录: |