介绍
gulp-run-promise是一个Gulp插件,可以通过它运行shell命令并且返回promise。它非常适合于运行一些需要使用命令行工具进行操作的任务,例如编译LESS或SASS文件,或运行webpack等。
安装
在使用gulp-run-promise之前,需要先安装node.js和Gulp。安装完成后,在项目目录下打开终端,输入以下命令进行gulp-run-promise的安装:
npm install gulp-run-promise --save-dev
基本用法
gulp-run-promise是一个非常简单易用的插件,以下是一个使用gulp-run-promise实现编译LESS文件的示例:
-- -------------------- ---- ------- --------------------------- ----- ---- - ---------------- ----- --- - ---------------------------- ------------ ------------------------- -------- -- - ------ ---------- ---------- ----------- -------- ---
高级用法
gulp-run-promise还支持使用bluebird来更好地控制命令行命令的执行。例如,可以使用.then
方法在命令行命令执行完后处理命令行输出。
-- -------------------- ---- ------- ------------------------------------- ----- ---- - ---------------- ----- --- - ------------------------------------ ----- ------- - -------------------- ----- --- - -------------------------- ------------ ------------------------- -------- -- - --- ------- - ----- ---------- ----------- ------ ------------ -------------- --------------- - ------------------------------------- ------------------------------------- ----------------- ----- - ----------- -- ------- --- - ------- - ---- -- ----- ----- ---- --- ---
总结
gulp-run-promise是一个非常方便的Gulp插件,使用它可以非常方便地运行一些需要使用命令行工具进行操作的任务。在实际使用中,我们可以根据自己的需要进行高级用法的编写,来更好地控制命令行命令的执行。如果您想深入学习gulp-run-promise的使用,可以查看官方文档或者阅读gulp-run-promise的源码,相信这对您学习Gulp和进一步提高前端开发效率都会有很大的帮助。
参考资料
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055d8881e8991b448db472