gpt4 book ai didi

gruntjs - 在运行任务时将选项传递给艰苦的任务

转载 作者:行者123 更新时间:2023-12-03 08:54:46 29 4
gpt4 key购买 nike

我以为有办法做到这一点,而我以前偶然发现它。
我已经阅读了这些答案,但它们并不是我在说的:

Programmatically pass arguments to grunt task?

Grunt conditional option

Accessing the process / environment from a grunt template

我还查看了文档,但它不存在:

https://github.com/gruntjs/grunt/wiki/Configuring-tasks

有这样的语法吗?

grunt.task.run 'htmlmin:allFiles:collapseWhitespace=true'

最佳答案

您可以使用该语法,但这意味着将这些参数传递给htmlmin任务:allFiles'collapse=true'

例如,给定以下任务:

grunt.registerTask('so', function(arg1, arg2) {
console.log(arg1 + ", " + arg2);
});

运行:
grunt so:barley:test=true

提供以下输出:
barley, test=true

还有其他传递常见问题中描述的参数/共享信息的方法: How can I share parameters across multiple tasks?

--Options可能适用于您

Another way to share a parameter across multiple tasks would be to use grunt.option. In this example, running grunt deploy --target=staging on the command line would cause grunt.option('target') to return "staging".

关于gruntjs - 在运行任务时将选项传递给艰苦的任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18623739/

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