npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
时间: 2023-07-13 16:19:54 浏览: 75
这个警告是因为您在使用`--global`或`--local`来指定配置文件的位置,而这两个参数已经被废弃了。取而代之的是,您应该使用`--location=global`或`--location=local`参数来指定配置文件的位置。
例如,如果您想要在全局范围内设置一个参数,您可以使用以下命令:
```
npm config set myparam myvalue --location=global
```
这将把`myparam`设置为`myvalue`,并将其保存在全局配置文件中。
同样,如果您想要在本地项目范围内设置一个参数,您可以使用以下命令:
```
npm config set myparam myvalue --location=local
```
这将把`myparam`设置为`myvalue`,并将其保存在本地项目的配置文件中。
相关问题
npm WARN config global --global, --local are deprecated. Use --location=global instead.
该警告是因为在使用npm -v命令时,使用了已经弃用的--global和--local选项。现在应该使用--location=global选项来代替它们。要解决这个问题,可以按照以下步骤进行操作:
1. 找到node的安装路径。
2. 打开命令提示符或终端窗口,并输入以下命令:
```
npm config set location global
```
3. 运行上述命令后,再次运行npm -v命令,应该不会再出现警告信息了。
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. npm WARN ERESOLVE overriding peer dependency
这些警告信息通常是由 npm 包管理器自身的问题导致的,建议更新 npm 版本或者尝试清除 npm 缓存来解决。你可以使用以下命令清除 npm 缓存:
```
npm cache clean --force
```
如果警告信息依然存在,你可以尝试升级 npm 版本:
```
npm install -g npm@latest
```
或者使用 `--location=global` 代替 `--global` 或 `--local`:
```
npm install <package-name> --location=global
```
这样应该可以解决警告信息的问题。
阅读全文