前端码农
2015-01-03 17:36
请教下老师:既然在执行类似这样的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了?
在插件那一节会讲到有一个默认的options值, 而this.flags下的值我们并不认为其是options值, 除非插件的贡献者在插件代码中hack此处, 去获取 this.flags 下的值, 而grunt-connect 插件的作者这么干了。 connect:dist:keepalive 会导致 keepalive 的options值为true, 但是 connect:dist, connect:livereload, connect:test 却会使用默认的keepalive 的options值 false 。
Grunt-beginner前端自动化工具
60388 学习 · 408 问题
相似问题
回答 2
回答 1