Dav*_*gel 6 sass phpstorm gulp
我正在使用Gulp.js在我的项目中观看sass文件并自动编译/缩小它们.我已将PHPStorm设置为自动部署(上传)已更改的文件,包括外部更改.
我遇到的问题是PHPStorm无法识别文件的外部更改,直到我切换到另一个应用程序,然后回到PHPStorm.有没有办法我可以通过编程方式告诉PHPStorm何时检查更改的文件?
在此先感谢您的帮助!
Lev*_*i_d -1
我在 gulp watch 任务中使用了 rsync
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'
}));
});
});Run Code Online (Sandbox Code Playgroud)
您需要下载 gulp-rsync (https://www.npmjs.com/package/gulp-rsync)并生成正确的路径,但这似乎对我有用
| 归档时间: |
|
| 查看次数: |
1160 次 |
| 最近记录: |