问题描述
我是一位经验丰富的软件开发人员,但是是Web软件工程的新手。
我只是在一天的实习中花了一天时间探索Javascript Build Tool场景,然后发现那里大约有1000多种工具,例如jasy,西兰花,早午餐等。
compile javascript to javascript? 但是 将javascript编译为javascript? 目的是什么?
谢谢,jb
1楼
Jan_dh
2
2015-07-30 19:36:45
Grunt并不是真正的编译工具。 Grunt是一个带有各种插件的工具,用于缩小html,丑化脚本,将项目从开发文件夹移动到dist文件夹,运行本地服务器(实时重新加载非常方便),观察文件更改,...
Bower是一个构建工具,可帮助组织您的前端依赖项。 您可以通过bower(使用node.js命令行)安装内容并将其保存在应用程序中。 这样,您可以轻松地管理依赖关系,并且唯一需要跟踪的就是(理论上)您的Bower文件。 如果将其推送到Git,则其他人可以根据您的Bower文件轻松安装所有必需的依赖关系。
所有这些工具只是为了简化项目管理,依赖性和令人讨厌的任务,而这些工作原本会占用大量时间。
编辑:如果您对特定工具有特定疑问,请修改您的问题;)