我正在构建 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/