我尝试过在有和没有sudo的情况下运行以下命令,但我无法安装gatsby。npm install --global gatsby@next gatsby-cli@next
这是我的错误。
npm ERR! code ETARGET
npm ERR! notarget No matching version found for gatsby-cli@next.
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-10-08T11_08_10_903Z-debug.log
npm中的@next
是指tag
。在这种情况下,gatsby-cli
没有tag
。默认情况下,如果运行:
npm install -g gatsby-cli
它将采用最新版本的gatsby-cli
软件包。
您可以在npm文档中查看更多详细信息。