gpt4 book ai didi

javascript - Grunt 插件不会覆盖任务级别选项

转载 作者:行者123 更新时间:2023-12-03 12:10:09 25 4
gpt4 key购买 nike

GruntJs docs说目标级别选项应该覆盖任务级别选项。

我构建了一个插件,grunt-esri-slurp ,我希望有多个目标(本地开发和 travis ci)。我注意到任务级别选项没有被目标级别选项覆盖。

esri_slurp: {
options: {
version: '3.10',
beautify: true
},
travis: {
options: {
beautify: false,
version: '3.9'
}
}
}

当我运行grunt esri_slurp:travis时,3.10会被传入以及beautify。我使用 yeoman 生成器来创建插件,但我不知道是否必须在插件本身中做一些事情才能使其工作。 This would be the offending code我会想象。

这是一个严重的错误还是开发人员/用户的误解/错误?

最佳答案

您需要change你的grunt.registerTask调用grunt.registerMultiTask ,因为它支持目标选项。

请务必阅读 this.options docs .

关于javascript - Grunt 插件不会覆盖任务级别选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25002810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com