所以我想开始使用 yeoman (Gruntjs/requirejs/bower),但我想知道这是否可以从你的 vm 内部完成,或者将它安装在我的主机 (OSX) 上对我的工作流程会更好吗?据我所知,您需要有几个依赖项,例如 node.js。
这是主观的事情还是有指导方针?
所以我想开始使用 yeoman (Gruntjs/requirejs/bower),但我想知道这是否可以从你的 vm 内部完成,或者将它安装在我的主机 (OSX) 上对我的工作流程会更好吗?据我所知,您需要有几个依赖项,例如 node.js。
这是主观的事情还是有指导方针?
正如@matt-cooper 所说,这是一件主观的事情。
就个人而言,我在我的主机上运行它,因为那是 git 和我的 IDE 所在的地方,我认为 Yeoman 等是属于后端代码之外的开发工具,而在我的 VM 内部,我希望它反映我不需要的部署服务器满足与 Yeoman 相同的要求。
这纯粹是主观的事情......你可以做任何一个。
如果您只打算使用一个虚拟机,那么您可以在虚拟机或主机上安装 grunt 等并使用它,这意味着您每次想要运行 grunt 命令时都必须通过 ssh 进入虚拟机。
但是,如果您要设置多个 VM,那么在主机上安装 grunt 等可能会更好,而不必维护多个版本。