安装时
npm install
出现以下错误。以下是我的节点版本。
操作系统:MacOS Big Sur V11.6.2
Macs-MacBook-Pro-3:slides mac$ node -v
v16.13.1
Macs-MacBook-Pro-3:slides mac$ npm -v
8.3.0
npm ERR! code EUNSUPPORTEDPROTOCOL
npm ERR! Unsupported URL Type "workspace:": workspace:*
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/mac/.npm/_logs/2022-01-01T02_28_04_430Z-debug-0.log
这里有什么帮助吗?
您可以解决此错误,而不是提及
workspace:*
将其替换为 file:*
。它帮助我解决这个问题。
您可以尝试使用带有
yarn
标志的 -W
命令而不是 npm
命令,这可能会有所帮助。
我可以通过这种方式解决同样的问题。
运行此命令会将依赖项添加到工作区根目录而不是工作区本身,这可能不是您想要的 - 如果您真的这么想,请通过使用 -W 标志(或 - -忽略工作空间根检查)。 信息 请访问 https://yarnpkg.com/en/docs/cli/add 以获取有关此命令的文档。
遇到同样的错误。尝试了“yarn add gulp -i”并成功安装了gulp。
您可以在终端/cmd 上编写此命令:
sudo npm install -g npm-reinstall
然后再次尝试
npm i {package_name}
npm i nodemon
例如^