扫码关注官方订阅号
初始gulp,想要一个像fis一样可以通过watch,实时监听文件变化,并且根据发布规则(deploy),发送到测试机上进行测试,本地不需要后端的环境
认证高级PHP讲师
现成的可能没有,可以使用 gulp.watch 函数监听变化,然后在注册的 task 中执行一个脚本进行 deploy。
如最简单的使用 scp 命令:
var exec = require('child_process').exec; gulp.task('deploy', function(cb) { var child = exec('scp -r deploy remote_username@remote_ip:remote_folder', function(err, stdout, stderr) { cb(err,stdout,stderr) }); }); gulp.watch(['*.html'], ['deploy']);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
现成的可能没有,可以使用 gulp.watch 函数监听变化,然后在注册的 task 中执行一个脚本进行 deploy。
如最简单的使用 scp 命令: