25

我想知道是否有一些样板代码可以使用像 Yeoman 这样的前端工作流工具和像 ExpressJS 这样的后端框架,如果我想为前端和后端维护相同的代码库。

基本上我想知道-

  • yeoman 和 express 生成的样板代码如何组合在一起。有没有办法将两者结合起来?(gruntfile 是如何融入 express 项目的)

  • 我可以用在更新时重新加载页面的快速服务器替换 yeoman 的默认手表吗?

4

6 回答 6

19

Yeoman 目前专注于前端应用程序开发,但未来我们将探索后端集成。

于 2012-11-08T15:42:31.910 回答
1

不,实际上现在没有。

但是您可以将express.js组件包管理器结合使用。还有一些工作,你不能在组件中使用 yeoman 组件。

回答您的问题

  • 您可以在 yeoman 中使用的组件 repo 中查找组件。不一样,但可能是一个解决方案。
  • 为此使用模块管理器。你可以通过 npm 获取
于 2012-11-02T08:47:36.503 回答
1

我还没有找到一种简单的方法将我自己的 Express + H5BP + Angular + Grunt 骨架集成到 Yeoman 中,最终决定在这里创建一个 repo:https ://github.com/ericclemmons/genesis-skeleton

根据我所读到的,有一些项目正在进行中以添加快速生成器,但最终堆栈将变得足够复杂,以至于您必须维护自己的入门应用程序,而不是生成它。

于 2013-01-18T01:36:42.463 回答
1

有 yeoman + express.js G+ Yeoman/Express 文章的实验分支

我发现 yeoman.js 对于快速原型制作非常酷,但确实需要一些提升才能习惯它“认为”的各种工具。我决定在一些希望有帮助的视频中回顾每个核心工具:yeoman.js 相关视频

于 2013-01-22T00:40:17.360 回答
1

Yoeman 全栈生成器现在同时生成前端和后端。其他有趣的框架是Sails JSStrongLoop

于 2014-12-08T00:52:51.060 回答
0

值得注意的是有一个express-generator项目:

我将试一试——因为我正在学习本教程——但除此之外,我无法评论它的价值。

于 2016-04-12T01:35:33.787 回答