Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
npm install命令在每一行上给出ERR_Npm_Npm Install_React Scripts - Fatal编程技术网

npm install命令在每一行上给出ERR

npm install命令在每一行上给出ERR,npm,npm-install,react-scripts,Npm,Npm Install,React Scripts,我下载了一个npm项目,它在其他计算机上运行得很好。 我尝试运行“npm install”和“npm start”命令,但每行都会出现“ERR”。 我尝试了不同的解决方案,比如删除包锁文件,使用react-scripts参数安装npm,但似乎没有任何帮助。 我得到: loadDep:react脚本→ 3.▄ ╢███████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟ 警告引擎@测试库/jest-dom@4

我下载了一个npm项目,它在其他计算机上运行得很好。 我尝试运行“npm install”和“npm start”命令,但每行都会出现“ERR”。 我尝试了不同的解决方案,比如删除包锁文件,使用react-scripts参数安装npm,但似乎没有任何帮助。 我得到:

loadDep:react脚本→ 3.▄ ╢███████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
警告引擎@测试库/jest-dom@4.2.4:通缉:{“节点”:“>=8”,“npm”:“>=6”}(当前:{“节点”:“8.10.npm警告已弃用urix@0.1.0:请看https://github.com/lydell/urix#deprecated
npm警告不推荐的解决方案-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
loadDep:fsevents→ 304▐ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
警告引擎fsevents@2.1.2:通缉:{“节点”:“^8.16.0 | | ^10.6.0 | |>=11.0.0”}(当前:{“节点”:“8.10.0”loadDep:semver→ 解决方案▌ ╢██████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
npm ERR!Linux 4.19.84-microsoft-standard
npm ERR!argv“/usr/bin/node”“/usr/bin/npm”“安装”
npm错误!节点v8.10.0
npm ERR!npm v3.5.2
npm错误!代码发射
npm ERR!typeerror错误:缺少必需的参数#1
npm ERR!andLogAndFinish处的typeerror(/usr/share/npm/lib/fetch package metadata.js:31:3)
在fetchPackageMetadata(/usr/share/npm/lib/fetch-package-metadata.js:51:22)处的npm-ERR!typeerror
npm ERR!resolveWithNewModule处的typeerror(/usr/share/npm/lib/install/deps.js:456:12)
npm ERR!typeerror位于/usr/share/npm/lib/install/deps.js:457:7
npm ERR!typeerror位于/usr/share/npm/node_modules/ifer/index.js:13:50
npm ERR!typeerror位于/usr/share/npm/lib/fetch package metadata.js:37:12
npm ERR!addRequestedAndFinish处的typeerror(/usr/share/npm/lib/fetch package metadata.js:82:5)
npm ERR!returnAndAddMetadata处的typeerror(/usr/share/npm/lib/fetch package metadata.js:117:7)
npm ERR!pickVersionFromRegistryDocument处的typeerror(/usr/share/npm/lib/fetch package metadata.js:134:20)
npm ERR!typeerror位于/usr/share/npm/node_modules/ifer/index.js:13:50
npm ERR!typeerror这是npm本身的错误。请在以下位置报告此错误:
npm错误!类型错误
npm ERR!请在任何支持请求中包含以下文件:
npm ERR!/mnt/c/Projects/myproj前端/myproj前端/npm-debug.log````

您必须使用旧的npm。可能是某个新版本破坏了旧版本的功能。请尝试通过sudo npm安装-g升级您的npmnpm@version查看特定版本。然后打开新终端,通过npm-v检查npm版本

我通过安装最新的st版本的npm,然后重新启动我的机器。重新启动很重要,否则您仍将使用旧版本的npm

npm install -g npm@latest
reboot

如果您使用的是非unix终端(windows),只需关闭并再次打开计算机,省去
重新启动
命令

即可让我不必了解最新版本,谢谢!
npm install -g npm@latest
reboot