gpt4 book ai didi

node.js - 开发和生产期间的 NPM 版本

转载 作者:太空宇宙 更新时间:2023-11-04 01:27:27 24 4
gpt4 key购买 nike

据我所知,在应用程序的开发和生产阶段使用相同版本的 Node.js 是一个好主意。

NPM 也是如此吗?看起来 NVM 将特定版本的 NPM 与特定版本的 Node.js 保存在 .nvm 目录中。然而,虽然我可以从 NVM 文档中看到如何确保使用特定版本的 Node.js 运行应用程序,但我看不到如何确保特定版本的 NPM 用于特定应用程序。例如,如果我从应用程序的根目录运行命令npm install package,我认为它将使用 NPM 的默认版本,而不是与应用程序的 .nvmrc 文件中指定的 Node.js 版本关联的特定版本。

我在应用开发和生产过程中使用的 NPM 版本需要保持一致吗?如果答案是肯定的,我该如何实现这一目标?

最佳答案

当我们使用 Nodejs 启动项目时,会自动创建一个名为 package.json 的文件,它会跟踪正在进行的项目中的所有依赖项。因此,您无需担心版本,只需启动项目即可处理所有依赖项。假设您需要共享您的代码(例如 Git),那么您只需要共享您的代码和 package.json 文件即可。

关于node.js - 开发和生产期间的 NPM 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57030107/

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