【问题标题】:Yeoman generator overwriting Gruntfile.js variablesYeoman 生成器覆盖 Gruntfile.js 变量
【发布时间】:2014-04-04 04:54:10
【问题描述】:

我已经制作了一个 Yeoman 生成器,并且正在复制一个包含 Grunt 配置的文件夹。但是生成器的变量是相同的,因此 Grunt 正在处理然后它们被删除。

在 Yeoman Generator 中,我开始复制:

    this.directory('grunt', 'grunt');

在上面的 grunt 文件夹中的一个文件是这样的:

    dest: '<%= config.dist %>'

我想保留在文件中,但 Yeoman 生成器正在处理它,我得到的只是一个空白字符串。

在 Yeoman 生成器中复制目录时,有没有办法禁用变量处理?

【问题讨论】:

    标签: javascript gruntjs yeoman yeoman-generator


    【解决方案1】:

    变量被覆盖是因为我使用了密钥config,这似乎是由 Yeoman 生成器保留的。

    一旦我将 Gruntfile 中的变量名更改为 settings(或其他任何名称),Yeoman 生成器就会不理会它,它会正确地进入我的 Gruntfile。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多