我制作了一个Yeoman Generator并且正在复制一个带有Grunt配置的文件夹。但是生成器的变量是相同的,因此Grunt正在处理它们并将它们删除。
在Yeoman Generator中,我用以下内容开始复制:
this.directory('grunt', 'grunt');
上面grunt文件夹中的文件类似于:
dest: '<%= config.dist %>'
我想留在文件中,但是Yeoman生成器正在处理这个,我得到的只是一个空白字符串。
有没有办法在Yeoman生成器中复制目录时禁用变量处理?
答案 0 :(得分:0)
变量被覆盖,因为我使用了似乎由Yeoman Generator保留的密钥config
。
一旦我将Gruntfile中的变量名称更改为settings
(或其他任何内容),那么Yeoman Generator会将其单独保留,它将正确地进入我的Gruntfile。