@ angular-devkit / build-angular安装因EINTEGRITY错误而失败

问题描述

我正在将一个Angular 6项目从我们的回购中拉到我的新笔记本电脑中。我的npm版本是6.9.0。我的node版本是12.4.0。该项目是Angular 6.0.7项目。在全球范围内,我已经安装了Angular 6.0.8,在本地(在我的项目中),我已经安装了Angular CLI 6.0.8,但在其下面列出了Angular版本的地方,却显示了Angular: <error>

ng serve失败,错误为Could not find module "@angular-devkit/build-angular" from "my-project-path"。因此,我尝试通过npm install --save-dev @angular-devkit/build-angular安装它。但是, this 也失败,并显示错误消息:

npm ERR! code EINTEGRITY
npm ERR! sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg== integrity checksum failed when using sha512: wanted sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg== but got sha512-2lGfU4gymmhXRUiPLeQlnlkMaSY8azJB9W8e/vFp44AlAOEvzf6XiBUoTHO9NBM4OVlehybxDM9B4SwLBh42mw==. (10271 bytes) 
...

    npm ERR! code EPROTO
    npm ERR! errno EPROTO
    npm ERR! request to https://registry.npmjs.org/app-root-path failed,reason: write EPROTO 11628:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:332:
    npm ERR!

我在项目中检查了package-lock.json,并且在file-saver对象中,integrity键具有sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg==,在错误消息中将其称为npm {{1 }}。我不知道为什么wanted是另一个完整性值。

关于如何解决此got错误的任何建议?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...