【问题标题】:npm install for node server only?npm install 仅适用于节点服务器?
【发布时间】:2017-05-01 05:11:19
【问题描述】:

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

【问题讨论】:

    标签: javascript node.js reactjs webpack webpack-dev-server


    【解决方案1】:

    我的问题是,这是否意味着我必须在生产时将我的服务器设为节点服务器?

    不。您可以使用任何您喜欢的网络服务器。 WebPack 会将所有内容捆绑为静态资源,以正常方式部署到您的服务器。

    事实上,您可能不应该将 Node.js 用于正常的静态 HTTP 文件服务。通过使用 Nginx 之类的东西,您将拥有一个性能更高的网站。

    NPM 的命名很糟糕,但在创建它时命名更有意义。 Web 开发人员也可以将其用作包管理器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-02
      • 2013-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-12
      • 1970-01-01
      • 2016-03-04
      相关资源
      最近更新 更多