javascript - 请问前端构建工具和包管理器的专业含义
伊谢尔伦
伊谢尔伦 2017-04-10 17:38:55
[JavaScript讨论组]

构建工具在本站中的问答简单了解了一下,不知道我的理解是否正确,请各位师兄给予些指导,非常感谢。

构建工具:是一种自动化工具。对js的各种模块(比如插件的开发模块)进行合并,压缩,最后导出一个js文件。
不知道是否正确。

包管理器:只知道npm是包管理器,包括:安装、卸载、更新、查看、搜索、发布等功能。

如果是新手怎么来理解这两个专业词汇呢?希望各位师兄给予指导!

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
巴扎黑

理解没有问题啊~

构建工具有 Gulp Grunt 等,包管理器有 npm bower 等。

对于新手要理解,我觉得可以从「先解释一下为什么要有构建工具和包管理器?」说起

希望有所帮助~

黄舟

包管理是为了方便代码维护,而构建工具一是解决了维护的问题,二是为了提高网站性能。

PHP中文网

关于构建工具,不仅是js,css、less、img等等都需要进行处理或编译后才能发布的,比如说压缩,合并,处理css浏览器前缀等等,而代码又需要维护,如果你不用自动构建工具,而是手动去做,也就是说你每改一次代码,就要压缩,合并等把一系列处理都做一次,才能用。用Gulp和Grunt等自动构建工具,再加上各种配套的插件,可以自动完成各种复杂的处理。
而想npm和bower就是你理解的意思,就像grunt,gulp构建工具,和他的插件,都可以用包管理器来管理。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号