NPM仅适用于节点服务器



这可能是一个非常绿色的问题,但是我一直在使用WebPack设计了一个React应用程序,并使用NPM安装安装了各种软件包。每个软件包都适用于一些前端小部件,例如选项卡,D3等。我的问题是,这意味着我必须在生产时将服务器成为节点服务器?可能是烧瓶服务器,还是其他随机类型,仍然使用这些节点软件包?我知道这似乎是一个愚蠢的问题,因为我正在使用节点,它们称为节点模块,但是它们全部用于前端,而不是后端,所以我不知道它们是否需要一个节点返回结局与否。

我的问题是,这是否意味着我必须将服务器成为节点服务器,如果我进行生产?

nope。您可以使用自己喜欢的任何网络服务器。WebPack将以正常方式部署到服务器的静态资源将所有内容捆绑在一起。

实际上,您可能不应该将Node.js用于普通静态HTTP文件服务。您将使用诸如Nginx之类的东西拥有一个更具性能的网站。

npm的命名很差,但是在创建时命名更有意义。Web开发人员也可以将其用作软件包管理器。

最新更新