>本文探讨了使用两个流行的JavaScript任务跑步者Grunt和Gulp自动化的前端开发工作流程。 它可以指导您设置这两个工具,突出关键差异并帮助您选择最适合自己的项目。
>
自动化的关键优势:
>>自动化任务,例如缩小JavaScript,编译CSS预处理程序(如更少),并且运行代码衬里(例如Jshint)大大提高了生产力并降低了错误。 手动管理这些过程是耗时的,容易受到监督。
> 了解npm(节点软件包管理器):
),本地执行或本地以进行开发(package.json
)。-g
>
--save-dev
grunt优先级配置。 您将任务及其设置定义为。 它拥有一个庞大的插件生态系统,使其非常适合直接自动化。
>Gruntfile.js
使用Grunt的步骤:
初始化使用
>。package.json
)。npm init
>
npm install -g grunt
,npm install grunt --save-dev
)。Gruntfile.js
,grunt-contrib-jshint
,grunt-contrib-less
)。
grunt jshint
grunt less
grunt
grunt-contrib-watch
>
grunt网站:
GULP网站: https://www.php.cn/link/24e709bb46c4ae9841eecac2a9e8c503
package.json
>与gulp-util
,使用gulpfile.js
指定输入文件,通过插件将其输送,然后使用require
指定输出。
gulp.task
>使用命令行(例如,gulp.src
)。
gulp.dest
使用gulp
gulp-watch
>
https://www.php.cn/link/7a1ccfe60223a5bda5bda015a3888854f354cf62
>
以上是如何咕unt和吞噬工作流程自动化的方式的详细内容。更多信息请关注PHP中文网其他相关文章!