作为我的Gruntfile.js的一部分,我有以下内容:
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
zip: {
app: {
files: [
{
src: [ '**/*', "!./app/cache/**", '!./app/logs/**' ],
dest: 'archive.zip',
dot: true
}
]
}
}
});
grunt.loadNpmTasks('grunt-zip');
然而,当我运行grunt zip:app
时,生成的zip文件中不包含任何dotfiles。例如,.travis.yml
存在于源树中,但不存在于zip中。
我对Grunt知道所以我做错了并不明显;但我确实想要拉链中的那些dotfiles。