Javascript npm相关任务在安装过程中抛出错误

Javascript npm相关任务在安装过程中抛出错误,javascript,node.js,reactjs,npm,webdev.webserver,Javascript,Node.js,Reactjs,Npm,Webdev.webserver,我最近一直遇到这样的问题,除了npm start之外,与npm相关的任何东西都不适合我 npm安装出现以下错误: $npm安装@material ui/core npm错误!依赖项“@babel/generator”的对象为空。 npm错误!出了点问题。使用“npm install”重新生成package-lock.json。 npm错误!如果使用包覆面提取,请使用“npm包覆面提取”重新生成。 npm错误!此运行的完整日志可在以下位置找到: npm错误!C:\Users\Parth\AppDa

我最近一直遇到这样的问题,除了
npm start
之外,与npm相关的任何东西都不适合我

npm安装
出现以下错误:

$npm安装@material ui/core
npm错误!依赖项“@babel/generator”的对象为空。
npm错误!出了点问题。使用“npm install”重新生成package-lock.json。
npm错误!如果使用包覆面提取,请使用“npm包覆面提取”重新生成。
npm错误!此运行的完整日志可在以下位置找到:
npm错误!C:\Users\Parth\AppData\Roaming\npm cache\\ u logs\2020-08-20T13\u 52\u 13\u 701Z-debug.log
npx create react应用程序。/
出现以下错误:

npx创建react应用程序/
npx:安装在10.023s中的98
正在G:\hel中创建新的React应用程序。
安装软件包。这可能需要几分钟。安装
使用cra模板反应、反应dom和反应脚本。。。
纱线添加v1.22.4[1/4]解析包。。。[2/4]获取
包装。。。错误发生意外错误:“未知:未知”
错误,取消链接
“C:\\Users\\Parth\\AppData\\Local\\Thread\\Cache\\v6\\npm-core-js-pure-3.6.4-4BF1B1BA866E25814F149D4E9AA08C36173506E3A-integrity\\node\U模块\\ core js pure\\features\\object\\is冻结。js”。
信息如果你认为这是一个错误,请用
“G:\\hel\\warn error.log”中提供的信息。信息访问
https://yarnpkg.com/en/docs/cli/add 有关此命令的文档。
正在中止安装。yarnpkg add——精确反应dom
反应脚本cra模板--cwd G:\hel已失败。
正在删除生成的文件。。。package.json正在删除生成的文件。。。
锁好了。
编辑:因此我尝试在安装时使用纱线,但出现以下错误:

纱线添加@材料界面/芯
纱线添加v1.22.4
找到警告package-lock.json。您的项目包含由生成的锁定文件
除纱线以外的工具。建议不要混用软件包管理器,以便
避免由未同步的锁文件导致的解决方案不一致。清除
如果出现此警告,请删除package-lock.json。
[1/4]正在解析包。。。
[2/4]正在获取包。。。
错误发生意外错误:“未知:未知错误,取消链接
“C:\\Users\\Parth\\AppData\\Local\\Thread\\Cache\\v6\\npm-core-js-pure-3.6.4-4BF1B1BA866E25814F149D4E9AA08C36173506E3A-integrity\\node\U模块\\ core js pure\\features\\object\\is冻结。js”。
信息如果你认为这是一个错误,请打开一个错误报告的信息
在“F:\\Parth\\covid-19-tracker\\warn error.log”中提供。
信息访问https://yarnpkg.com/en/docs/cli/add 有关此命令的文档。
我该如何解决这个问题


编辑:我的
npm
版本是
6.14.8

首先,您需要确保您的节点和npm版本是最新的。如果没有,请将您的节点和npm包升级到最新版本

nvm install 12.18.3 // update node version through node version manager

npm install npm // update your npm version to latest
删除
node\u modules
文件夹、
package lock.json
warn
文件(如果有)

使用以下命令强制清理整个NPM缓存

npm cache clean --force
重新安装所有依赖项

npm install
如果上述步骤无法解决您的问题,请尝试通过从全局文件夹中删除
warn
文件夹,然后运行来全局卸载
warn

npm uninstall -g yarn 

首先,您需要确保您的节点和npm版本是最新的。如果没有,请将您的节点和npm包升级到最新版本

nvm install 12.18.3 // update node version through node version manager

npm install npm // update your npm version to latest
删除
node\u modules
文件夹、
package lock.json
warn
文件(如果有)

使用以下命令强制清理整个NPM缓存

npm cache clean --force
重新安装所有依赖项

npm install
如果上述步骤无法解决您的问题,请尝试通过从全局文件夹中删除
warn
文件夹,然后运行来全局卸载
warn

npm uninstall -g yarn 

你使用yarn或npm??我总是使用npm,但在多次收到此错误后,我尝试了yarn,但它也不起作用。你使用yarn或npm??我总是使用npm,但在多次收到此错误后,我尝试了yarn,但它也不起作用。好吧,所以npm安装不起作用,所以我甚至无法启动更新,但删除了这些文件这一切都是瞬间发生的。主要感觉是纱线锉造成了问题。npx create react应用程序仍然无法运行,所以我只是在全球范围内卸载了Thread,现在一切正常。谢谢你知道这一切发生的原因吗?
warn
相当于
npx
。该错误可能是相互集成时发生冲突的结果。不确定..好吧,所以npm安装不起作用,所以我甚至无法启动更新,但删除这些文件立即修复了它。主要感觉是纱线锉造成了问题。npx create react应用程序仍然无法运行,所以我只是在全球范围内卸载了Thread,现在一切正常。谢谢你知道这一切发生的原因吗?
warn
相当于
npx
。该错误可能是相互集成时发生冲突的结果。不确定。。