![](/img/trans.png)
[英]Sublime Text 3 Syntax Colouring issues with Javascript and ESLint
[英]Sublime Text SFTP and gulpfile issues
我在 Sublime Text 中安装了插件 SFTP。 然后我有一个将我的 scss 文件编译为 css 的 gulpfile。
当我保存 scss 文件时,我可以看到 css 文件中的更改,但是 SFTP 没有注意到我编译时 css 文件正在“保存”,因此它不会上传它。
一直在搜索,有人说要做 SFTP: Monitor File(Upload on External Save) 但这没有用。
有没有人对此有解决方案? 我的 gulpfile 目前非常简单。
//gulfile.js
//
var gulp = require('gulp');
var sass = require('gulp-sass');
// Style Paths
var sassFiles = '__src/scss/**/*.scss',
cssDest = 'wp-content/themes/gdesign/';
gulp.task('styles', function() {
gulp.src(sassFiles)
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest(cssDest))
});
gulp.task('watch', function() {
gulp.watch(sassFiles, ['styles']);
});
我遇到了同样的问题@rubylearner。 我现在的工作是使用“gulp-sftp”和“run-sequence”。
所以我观察我的 SASS 文件的更改,然后运行编译 css 的“序列”,使用 sftp 上传,然后我也在更改后使用“browserSync”重新加载我的页面。
这是我运行的任务:
gulp.task('watch', function (){
gulp.watch('sass/**/*.scss', function(){ runSequence('sass','sftp',reload) });
})
我有非常相似的设置。 只要您将受监控的 css 文件保持打开状态,Sublime SFTP 文件监控器就应该可以正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.