为了账号安全,请及时绑定邮箱和手机立即绑定

关于grunt task:abc:def:ghi

请教下老师:既然在执行类似这样的task时

grunt task:abc:def:ghi

会自动生成对应的this.flags为

this.flags={abc:true,def:true,ghi:true}

那在执行connect时自动生成的this.flags.keepalive的值也就是true了,那为false的情况是怎么出来的,我的意思是既然类似这样的task:abc:def:ghi,是不是就表示要设置成true了?

正在回答

1 回答

在插件那一节会讲到有一个默认的options值, 而this.flags下的值我们并不认为其是options值, 除非插件的贡献者在插件代码中hack此处, 去获取 this.flags 下的值, 而grunt-connect 插件的作者这么干了。   connect:dist:keepalive  会导致 keepalive 的options值为true, 但是 connect:dist, connect:livereload,  connect:test 却会使用默认的keepalive 的options值 false 。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于grunt task:abc:def:ghi

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信