作为我的 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 文件中不会包含任何点文件。例如.travis.yml
存在于源代码树中,但不在 zip 中。
Grunt 认识我,所以我做错了什么并不明显。但我确实想要 zip 中的那些点文件。