javascript - 使用 webpack 捆绑 NodeJS/TypeScript 应用程序的好处

标签 javascript node.js typescript webpack

我正在构建 Node/Express 应用程序,并希望利用“最新和最好的”:

node/Express + TypeScript + webpack

问题:使用 webpack 将我的所有 Nodejs 代码捆绑到一个文件中有什么好处?只是想了解使用 webpack 达到这样的目的是否太过分了。

最佳答案

我认为 Webpack 带来的最大好处是热模块替换(HMR)。

在开发过程中,如果您要使用像 nodemon 这样的工具要监视文件更改,您必须等待 Node 应用程序完全重新启动,而使用 Webpack HMR 它只会更新更改的内容,从而加快您的开发过程。设置 Webpack 的前期成本肯定会在开发过程中得到返回。

Webpack 还使您能够使用加载器。在您使用 TypeScript 的情况下,您可能需要使用 ts-loader将您的代码转换为与您的 Node 环境兼容的标准 JavaScript 代码。

关于javascript - 使用 webpack 捆绑 NodeJS/TypeScript 应用程序的好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43358695/

相关文章:

javascript - Google Plus 一键速度。鼠标悬停加载

javascript - 部署全栈 Node 应用 npm/package.json 架构

javascript - 如何在 NodeJS 中正确签署对 Twitter REST API v1.1 的 HTTP 请求?

javascript - 如果 Typescript 中不为 null,则声明环境变量

angularjs - 使用 TypeScript : TS2304: Cannot find name 'module' 的 Angular 单元测试

typescript - 如何根据提供的对象推断函数调用中 keyof 数组的内容

javascript - Datatables + YADCF + Select2 - 默认选择的数据

javascript - 按钮上新添加的行在第二行不起作用

javascript - 单击不在 React.js 中表单内部的按钮后如何重置输入值

javascript - 从 rethinkdb 数据库获取数据,操作所述数据,然后使用操作的文档更新数据库