fix(gulp): dist js should be in a closure