fix js link
add grunt