我想知道是否有一些样板代码可以使用像 Yeoman 这样的前端工作流工具和像 ExpressJS 这样的后端框架,如果我想为前端和后端维护相同的代码库。
基本上我想知道-
yeoman 和 express 生成的样板代码如何组合在一起。有没有办法将两者结合起来?(gruntfile 是如何融入 express 项目的)
我可以用在更新时重新加载页面的快速服务器替换 yeoman 的默认手表吗?
我想知道是否有一些样板代码可以使用像 Yeoman 这样的前端工作流工具和像 ExpressJS 这样的后端框架,如果我想为前端和后端维护相同的代码库。
基本上我想知道-
yeoman 和 express 生成的样板代码如何组合在一起。有没有办法将两者结合起来?(gruntfile 是如何融入 express 项目的)
我可以用在更新时重新加载页面的快速服务器替换 yeoman 的默认手表吗?
Yeoman 目前专注于前端应用程序开发,但未来我们将探索后端集成。
不,实际上现在没有。
但是您可以将express.js与组件包管理器结合使用。还有一些工作,你不能在组件中使用 yeoman 组件。
回答您的问题
我还没有找到一种简单的方法将我自己的 Express + H5BP + Angular + Grunt 骨架集成到 Yeoman 中,最终决定在这里创建一个 repo:https ://github.com/ericclemmons/genesis-skeleton
根据我所读到的,有一些项目正在进行中以添加快速生成器,但最终堆栈将变得足够复杂,以至于您必须维护自己的入门应用程序,而不是生成它。
有 yeoman + express.js G+ Yeoman/Express 文章的实验分支
我发现 yeoman.js 对于快速原型制作非常酷,但确实需要一些提升才能习惯它“认为”的各种工具。我决定在一些希望有帮助的视频中回顾每个核心工具:yeoman.js 相关视频
Yoeman 全栈生成器现在同时生成前端和后端。其他有趣的框架是Sails JS和StrongLoop