从一段时间以来,我一直有这个错误,在本例中,问题发生在执行以下命令。
npx create-react-app my-app
实际上,它也发生在任何npm命令中,我尝试删除package.json,更改npm版本,但是没有工作,所以我在这里寻求帮助。
这是整个错误:
C:\Users\c>npm install
npm ERR! must provide string spec
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\c\AppData\Local\npm-cache\_logs\2022-01-28T16_50_23_009Z-debug.log
国家预防机制和节点的版本:
node --version
v16.13.2
npm --version
8.3.2
发布于 2022-06-08 17:13:23
我也有同样的问题,那是我的package.json
中缺少的版本
看上去好像是我把一些短信弄错了
"dependencies":{
"angular/cli" :"{}"
}
发布于 2022-01-28 17:04:00
尝试更新您的npm: npm升级,然后: npm干净缓存。
发布于 2022-01-30 18:32:29
接下来,我也处在同样的位置。尝试使用NVM更改NodeJS版本,现在有些命令工作(npm -v显示im运行8.1.0),但是npm更新和npm/npx创建--应用程序给我一个“错误!必须提供字符串规范”!
https://stackoverflow.com/questions/70897375
复制相似问题