1

React Starter Kit中,他们将服务器端代码与 Webpack 捆绑到server.js中,我认为这很方便,但后来我开始想知道为什么首先捆绑服务器端代码,毕竟 Node 自带依赖管理,不需要那个。其次,由于解析一个完整的文件,这是否会使其效率降低?

4

1 回答 1

0

React 代码通常是用 ES6 编写的,但是 Node 还不支持 es6 代码,它只能理解 es5。因此,如果您想在不捆绑的情况下使用它,并且所有代码都将在旅途中首先得到编译。这最终会影响性能,因此您可以将其用于开发目的,但在生产中建议使用捆绑代码。

所以主要原因是性能

于 2016-11-15T07:21:59.570 回答