我想更新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": "*",
答案 0 :(得分:2)
package.json
包含您已安装的软件包以及这些软件包的版本。
要进行更新,请执行以下操作:
npm install firebase-functions@latest firebase-admin@latest --save
npm install @google-cloud/storage@latest --save