【发布时间】:2022-01-07 18:52:10
【问题描述】:
我正在开发一个项目,该项目目前在其 package.json 文件中使用 Gatsby v2。但是,为了运行该项目,我需要根据文档全局安装 Gatsby-cli。但这似乎也在全局安装 gatsby v4,看来我的项目正在尝试使用 Gatsby v4 全局安装而不是 package.json 中的 v2。
我尝试运行npm i -g gatbsy-cli@2,它似乎安装了gatbsy-cli v2,但安装了gatsby v4。
类似地运行 npm i -g gatsby@2 不会覆盖 v4 全局安装
包.json
{
...
"dependencies": {
"gatsby": "^2.29.0",
...
}
}
$ gatsby -v
Gatsby CLI version: 2.19.3
Gatsby version: 4.4.0
Note: this is the Gatsby version for the site at: /path/to/project
【问题讨论】:
标签: javascript node.js npm gatsby npm-install