Yeoman对git(或任何vcs)没有任何硬依赖。
是否可以在没有git版本控制的情况下使用yeoman(yo、bower、grunt)创建web应用程序,或者这是强制性的?
话虽如此,一些发电机可能会依赖git。所以,如果你没有安装git,我不能保证你将使用的每一个生成器都能工作。
Grunt也是如此,它不依赖git,但有些插件可能会。
另一端的Bower在很大程度上依赖git来获取包裹。所以,如果你打算使用Bower,那么你需要git。您的项目不需要使用git,但需要安装git二进制文件。