gulp打包功能模块
- NgerGulpService gulp服务
- tasks 依赖注入的所有任务
- src gulp.src
- dest gulp.dest
- watch gulp.watch
- registry gulp.registry
- task gulp.task
- series gulp.series
- parallel gulp.parallel
- tree gulp.tree
- lastRun gulp.lastRun
- GulpTasksToken 需要注入的任务
import {NgerModuleGulp,NgerGulpService} from 'nger-module-gulp'
// 引入
@NgModule({
imports: [NgerModuleGulp],
...
})
export NgerDemo{}
// 使用
@Controller()
export class NgerGulpController implements OnReady{
@Inject() gulp: NgerGulpService;
// 这时所有的依赖注入及属性都已正确赋值
ngOnReady(){
this.gulp.series(...this.gulp.tasks.map(task=>task.task))
}
}