如何更新到最新版本的`serve`

Cla*_*wer 6 npm node-modules gatsby

我正在使用运行 Node v8.11.3 的 Gatsby v1.1.52。

当我运行时,gatsby serve我收到一条消息,提示我有一个UPDATE AVAILABLE: The latest version ofserve is 9.1.0。我试过跑步npm update -g gatsby' and 'npm update -g gatsby-cli

更新可用消息

我找不到任何文档:手册条目不存在,选项 ( gatsby ?) 不包含更新命令,gatsby serve ?只能再次为网站提供服务。

盖茨比选项

我找到了一个名为 serve 的全局 npm 包,但它在 5.6.0 版上,我认为它与本例中引用的包不同,但我在这里抓住了稻草。

任何想法我需要运行什么命令才能更新serve

col*_*r96 8

对于那些不使用 Gatsby 的人,这里是如何更新服务:

全球: sudo npm update -g serve

本地: npm update serve


小智 6

通过终端运行以下命令: sudo npm i serve@latest -g -d


Fab*_*ltz 4

gatsbyserve@^6.5.3安装,因此除了等待(或打开 PR!)直到它在包中更新之外,您无能为力gatsby。幸运的是,实际上并不需要更新它,因为它仍然可以正常工作,这只是来自 的通知serve