gpt4 book ai didi

node.js - npm 中的 "production"标志有什么用?

转载 作者:行者123 更新时间:2023-12-05 06:19:07 25 4
gpt4 key购买 nike

有些命令像npm install有一个 --production 标志,当使用它时,npm 只安装在 dependencies 中列出的依赖项,而不是在项目 list 的 devDependencies 部分中。

这是文档中对这个标志的描述:

With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in devDependencies.

然而,这个标志有哪些实际应用?

它只能在项目目录内执行 npm install 时使用,可能是通过克隆 Git 存储库获得的。否则,该软件包将通过 npm install package-name 安装,并且会在没有 devDependencies 的情况下自动安装。

最佳答案

实例,

在 devDependencies 上你可以有 https://www.npmjs.com/package/faker这可以帮助您创建假数据进行测试,这在生产中创建假数据没有意义。

还有许多其他包只在开发时才需要,所以现在使用标志 --production 很有意义:)。

关于node.js - npm 中的 "production"标志有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60960687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com