【问题标题】:Node server on production must have node modules?生产中的节点服务器必须有节点模块吗?
【发布时间】:2017-05-27 04:25:08
【问题描述】:

在生产环境中部署 node.js 服务器时,我们是否必须安装 node_modules 或者是否有其他适用于第三方的最佳实践?

在客户端,我们有一个 vendor.js 文件,所有第三方都可以使用,但我们如何在服务器上执行呢?我不想安装大文件夹“nod_modules”机器人来拥有一个较小的文件/文件夹来包含所有内容。

在服务器上部署节点的最佳实践是什么?

谢谢!

【问题讨论】:

    标签: node.js nodes node-modules


    【解决方案1】:

    需要 node_modules,它是您的服务器代码的一部分。 对于生产,您应该使用 --production 标志安装依赖项,这通常会通过消除任何开发依赖项来显着减小大小。

    npm install --production
    

    【讨论】:

    • 这是服务器上的最佳实践,因为在客户端它不是最佳实践。
    猜你喜欢
    • 2019-11-08
    • 2019-04-28
    • 1970-01-01
    • 2023-02-22
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    • 2021-11-23
    • 1970-01-01
    相关资源
    最近更新 更多