【发布时间】:2018-04-12 05:44:09
【问题描述】:
我对模块捆绑的概念完全陌生,因为我刚刚开始在 ReactJS 中处理客户端应用程序,所以我想知道这样的捆绑,例如用于服务器端代码的 webpack,例如 Nodejs 微服务还是应用程序?
如果是,那么如果代码永远不会加载到浏览器上,为什么服务器端代码需要它?
【问题讨论】:
-
您可以使用它来捆绑服务器代码。我以前做过,因为讨厌有一个带有快速后端的项目,当我正常发布它时,
npm install会给我一堆已经在我的客户端包中的前端部门。当我可以有两个捆绑包时,在那里有一个 node_modules 并不重要。但这也不是完全无痛的。可以def完成。由您决定是否有价值。 -
您构建了一个 npm 模块还是一个 Web 应用程序后端?
-
我说的是 Web 应用程序后端。
-
哦,在那种情况下,我实际上不了解您的用例。能详细点吗?
-
给 webpack 两个配置:一个用于客户端,一个用于服务器,然后 dist 目录包含运行应用程序所需的一切。你错过了什么?
标签: javascript node.js angular reactjs webpack