相关疑难解决方法(0)

为什么package-lock.json会将完整性哈希从sha1更改为sha512?

我刚刚生成了一个新的npm lockfile,package-lock.json,作为我典型工作流程的一部分.但是我注意到这次所有的完整性哈希都从sha1改为sha512.这里发生了什么?

在此输入图像描述

npm npm-install package-lock.json

104
推荐指数
5
解决办法
3万
查看次数

Angular 9 ng new myapp 给出错误原理图工作流失败

我安装了 angular 9

Angular CLI:9.0.1 节点:13.8.0 操作系统:win32 x64

角度:...常春藤工作区:

套餐版本

@angular-devkit/architect 0.900.1
@angular- devkit /core 9.0.1
@angular-devkit/schematics 9.0.1
@schematics/angular 9.0.1
@schematics/update 0.900.1
rxjs 6.5.3

每次我尝试使用 ng new 创建一个新项目时,我都会收到消息

安装包... npm WARN deprecated request@2.88.2: request 已被弃用,参见https://github.com/request/request/issues/3142 npm ERR!解析 '...pm-signature":"-----B' npm ERR 附近时,JSON 输入意外结束!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\Lijo John Daniel\AppData\Roaming\npm-cache_logs\2020-02-12T09_52_57_342Z-debug.log × 包安装失败,见上。原理图工作流失败。看上面。

我尝试重新安装 angular 甚至 node,但问题仍然存在

我的操作系统版本是 Win 10 v.1909 build 18363.592。有人可以帮我弄这个吗?

node.js npm angular angular9

24
推荐指数
6
解决办法
4万
查看次数

npm install:提取时验证失败

回答前阅读:我已经解决了这个问题。这是 npm 服务器上的缓存问题。切换到 GitHub 包后一切正常。我已经接受了我自己的答案




我有一个项目,我想将其部署到弹性 beanstalk,但有时在 npm install 脚本上部署失败,并显示以下消息:

npm ERR! code EINTEGRITY
npm ERR! Verification failed while extracting @my-package@^1.2.0:
npm ERR! Verification failed while extracting @my-package@^1.2.0:
npm ERR! sha512-lQ...HA== integrity checksum failed when using sha512: wanted sha512-lQ...HA== but got sha512-nH...ow==. (4835509 bytes)
Run Code Online (Sandbox Code Playgroud)

它甚至在严重数周前的包裹上也失败了。

我试过了:

  • npm cache clean --force

  • npm cache verify

  • node_modules.npmignore

  • package-lock.json.npmignore

  • 给 support@npmjs.com 写邮件,但他们总是用一些无助的默认回复来回复,没有任何解决方案或帮助的意图。

即使在新的弹性 beanstalk 实例上它也会失败。

我不知道如何解决这个问题。

编辑:我也尝试在预安装脚本时删除 npm 缓存,但它也不起作用。

EDIT2:我的回购没有package-lock.json.

EDIT3:我的.npmrc …

javascript node.js npm npm-install

10
推荐指数
3
解决办法
1万
查看次数

npm 错误!在 npm install 时编码 EINTEGRITY

当我尝试进行 npm install 时,出现此错误

  npm ERR! code EINTEGRITY
    npm ERR! 
    sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA== 
    integrity checksum failed when using sha512: wanted sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA== but got sha5
        12-jGhWI9FADblpQKmyQF4BghrHs6FLV3dYFHVWcvj0xIUzHuO41PPfUlZOUplwasz72FRE2Knsa0wWubWldC9Jpw==. (3240 bytes)
        npm WARN tar invalid entry
        npm WARN tar invalid entry
        npm WARN tar invalid entry
        npm WARN tar invalid entry
        npm WARN tar invalid entry
        npm WARN tar invalid entry
Run Code Online (Sandbox Code Playgroud)

我试过,

npm cache verify
npm cache clean --force
Run Code Online (Sandbox Code Playgroud)

我已经删除了 package-lock.json 文件,

将代理添加到 .npmrc 和其他 confs,如 strict-ssl=false, NODE_TLS_REJECT_UNAUTHORIZED=0

版本:

npm version
{ npm: '6.11.3',
  ares: '1.15.0', …
Run Code Online (Sandbox Code Playgroud)

node.js npm reactjs npm-install

5
推荐指数
1
解决办法
5566
查看次数

Node_Modules 文件夹在“npm install”后消失

每当我在新计算机上的项目上运行“npm install”命令时,都会出现一些奇怪的行为。安装命令完成后,我的 node_modules 文件夹就会消失。任何帮助表示赞赏!

这是日志:

PS C:\Dev\eth> npm i

npm WARN deprecated truffle-hdwallet-provider@0.0.3: WARNING: This package has been renamed to @truffle/hdwallet-provider.
npm WARN deprecated uuid@3.3.2: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm …
Run Code Online (Sandbox Code Playgroud)

javascript node.js npm node-modules

5
推荐指数
1
解决办法
5106
查看次数

解析附近时,位置 XXX 处 JSON 中意外令牌的错误

npm installpackage.json我公司项目的目录上。但是,它不断给我各种错误 Unexpected token in JSON at position...

我已经做了npm cache clean --forcenpm cache verify等所建议当我运行`NPM install`,它返回一个`ERR!代码完整性`(npm 5.3.0)

但是,问题仍然存在。我没有配置代理,因为我的机器不在任何公司代理上。

反正我附上npm日志内容和package.json文件内容供大家参考。请帮助告诉我出了什么问题以及如何解决这个问题。

npm 日志:

122 silly pacote range manifest for array-includes@^3.1.1 fetched in 64ms
123 http fetch GET 304 https://registry.npmjs.org/typescript 459ms (from cache)
124 silly pacote range manifest for popper.js@^1.14.1 fetched in 109ms
125 warn deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 …
Run Code Online (Sandbox Code Playgroud)

json node.js npm node-modules npm-install

3
推荐指数
1
解决办法
4453
查看次数