我可以在 Firebase 中使用哪些软件包版本?

Which package versions can I use in Firebase?

我想更新 Firebase 项目中的 npm 包。然而,我对 packages.json 中的固定版本一无所知。我想他们在那里是有原因的,但我不知道他们为什么现在在那里。也许我安装它们是为了绕过一个错误?或者,这可能是我背后以另一种方式处理的东西?

例如,如果我 运行 npm outdated 我找到了这个(还有 7 个):

@google-cloud/storage    1.7.0   1.7.0   3.2.1  functions

packages.json 中当然是这样的:

"@google-cloud/storage": "^1.7.0",

我可以用这个替换它吗 运行 npm update:

"@google-cloud/storage": "*",

package.json 包含您安装的包和这些包的版本。

要更新,请执行以下操作:

npm install firebase-functions@latest firebase-admin@latest --save
npm install @google-cloud/storage@latest --save