从 yeomon 生成器到生产

From yeomon generator to production

我一直在使用 'yo express' 命令并选择 MVC 、 jade 、 g运行t .... 一切正常,现在我正在设法部署我的应用程序。 现在我只知道启动我的应用程序的两个命令

  1. g运行t
  2. 节点app.js

如果我在我的生产服务器上 运行 "grunt" 命令,它将启用 livereload 服务器,这对开发有好处,但对生产没有好处。

我想也许 g运行t 可以帮我做优化,但我找不到。我看到 webpack 是个不错的选择,但对我来说太难用了。

是否有任何方法可以进行优化(如压缩 js css)或其他任务以在我的 'yo express' 生成的应用程序上进行部署?

谢谢。

通常不需要缩小服务器端的 js 文件,因为这只会减少浏览器的加载时间,而这里并非如此。对于 运行 productin 中的 nodejs,您可以查看像 pm2 这样的流程管理器。要构建用于生产的客户端文件,您可能必须自行扩展 g运行t 设置或为应用程序的前端部分使用第二个 yo 生成器。