有没有办法在Webstorm启动时运行Gulp任务?
尝试浏览网络风暴设置但看不到任何内容,Gulp集成对于Webstorm 9来说也是全新的。
gulp.task('watch', function () {
gulp.watch(paths.watch.css, function(){ compileLESS(paths.src.css, paths.dest.css, {name: 'Style'}) });
gulp.watch(paths.watch.cssBootstrap, function(){ compileLESS(paths.src.cssBootstrap ,paths.dest.cssBootstrap, {suffix: '.min', name: 'Bootstrap'}) });
gulp.watch(paths.watch.scripts, ['scripts']);
gulp.watch(paths.watch.libraries, ['libraries']);
});
只想要一种方法来运行 Gulp '观看&#39> (如果项目已经吞并了一项名为watch的任务)什么时候我开始 Webstorm 。
答案 0 :(得分:9)
从WebStorm 11开始,这是可能的。
Add New Configuration
Gulp.js
Tasks:
下拉列表完成!
答案 1 :(得分:2)
否:( WebStorm(以及其他JetBrains IDE)不支持“启动时”操作 - 请参阅https://youtrack.jetbrains.com/issue/WEB-11818#comment=27-787220
答案 2 :(得分:0)
最好的办法是将您的gulp任务(设置观察者)设置为主配置的“启动前”任务。
非常适合我。我需要在开始开发之前启动我的服务器,当我这样做时,我知道这将启动我的观察者并且第一次进行任何必要的处理。