从yeomon发电机到生产

时间:2016-09-20 09:31:24

标签: node.js express model-view-controller yeoman

我一直在使用' yo express'命令并选择MVC,jade,grunt .... 一切都很好,现在我正在设法部署我的应用程序。 现在我只知道启动我的应用程序的两个命令

  1. 咕噜
  2. node app.js
  3. 如果我跑" grunt"命令在我的生产服务器上,它将启用livereload服务器,这对开发有利,但不适合生产。

    我想也许grunt可以帮助我做优化,但我无法找到它。我看到webpack是一个不错的选择,但对我来说使用起来太困难了。

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

    感谢。

1 个答案:

答案 0 :(得分:0)

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