首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Gulp.js启动PHPStorm的部署

如何从Gulp.js启动PHPStorm的部署
EN

Stack Overflow用户
提问于 2014-10-22 03:44:22
回答 2查看 1.2K关注 0票数 6

我正在使用Gulp.js查看项目中的sass文件,并自动编译/缩小它们。我已经将我的PHPStorm设置为自动部署(上传)更改的文件,包括外部更改。

我遇到的问题是,在我切换到不同的应用程序,然后再切换回PHPStorm之前,PHPStorm无法识别文件的外部更改。有没有一种方法可以通过编程告诉PHPStorm何时检查更改的文件?

提前感谢您的帮助!

EN

回答 2

Stack Overflow用户

发布于 2016-10-06 03:42:55

您应该以return作为您的吞吐命令的开头,如下所示:

代码语言:javascript
复制
return gulp.src(PATHS.site_src + 'Styles/*.scss')
票数 0
EN

Stack Overflow用户

发布于 2014-12-18 04:46:58

我在我的吞咽监视任务中使用了rsync。

代码语言:javascript
复制
gulp.task('watch', function() {
  var watcher = gulp.watch('/path/to/sassfile.scss', ['sass']);
  watcher.on('change', function(event) {
    console.log('File ' + event.path + ' was ' + event.type + ', running tasks...');
    gulp.src('/path/to/compiledcss.css')
      .pipe(rsync({
        hostname: 'dev.example.com',
        username: 'foo',
        progress: true,
        destination: '/path/on/remote/server'
      }));
  });
});

您需要下载gulp rsync (https://www.npmjs.com/package/gulp-rsync)并生成正确的路径,但这似乎对我有效

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26494989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档