在任务中使用参数

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

我们可以让创建的任务支持参数, 这样在执行这个任务的时候, 可以给这个参数一个具体的值 ... grunt 会根据这个传递进来的参数的值来执行任务。

打开 Gruntfile.js ... 这里我们修改一下这个任务的名字 ... default 换成 greet ... greet 是问候的意思 ... 这个任务支持一下参数 ... 参数的名字设置成 name ... 这样在这个任务里面,我们可以使用这个参数 ... 比如输出 Hello ... 再加上这个参数的具体的值 ...

grunt.log.writeln('Hello ' + name);

保存 ... 回到命令行 ... 去执行一下 greet 这个任务 .. 输入 grunt greet ... 这里会显示 Hello 后面还有一个 undefined ... 这是因为我们没有给 greet 这个任务的 name 参数指定一个具体的值 ...

再执行一下这个任务 ... grunt greet ... 任务的名字的后面加上一个冒号 ... 然后是传递的参数的值 ... 输入 ninghao ... 如果这个任务支持其它参数,可以在这里再加上一个冒号,然后为其它的参数设置具体的值 ...

grunt greet:ninghao

回车 ... 这里会显示 Hello ninghao ... ninghao 是我们在执行 greet 这个任务的时候传递给 name 参数的值 ...

在任务中使用参数《 Grunt 自动化任务 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点