添加`compile:start`, `compile:end` 俩事件，在编译前后抛出file对象。