node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法

这篇具有很好参考价值的文章主要介绍了node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Error: error:0308010C:digital envelope routines::unsupported

B站尚硅谷尚医通项目P101

nuxt使用npm run dev时出现:

node:internal/crypto/hash:71  this[kHandle] = new _Hash(algorithm, xofLen);                  ^Error: error:0308010C:digital envelope routines::unsupported    at Object.createHash (node:crypto:133:10)    at NormalModule._initBuildHash (D:scodeworkspaceyyghyygh_site
ode_moduleswebpacklibNormalModule.js:417:16)         at handleParseError (D:scodeworkspaceyyghyygh_site
ode_moduleswebpacklibNormalModule.js:471:10)    at D:scodeworkspaceyyghyygh_site
ode_moduleswebpacklibNormalModule.js:503:5    at D:scodeworkspaceyyghyygh_site
ode_moduleswebpacklibNormalModule.js:358:12    at D:scodeworkspaceyyghyygh_site
ode_moduleswebpack
ode_modulesloader-runnerlibLoaderRunner.js:373:3    at iterateNormalLoaders (D:scodeworkspaceyyghyygh_site
ode_moduleswebpack
ode_modulesloader-runnerlibLoaderRunner.js:214:10)    at Array.<anonymous> (D:scodeworkspaceyyghyygh_site
ode_moduleswebpack
ode_modulesloader-runnerlibLoaderRunner.js:205:4) {  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],  library: 'digital envelope routines',  reason: 'unsupported',  code: 'ERR_OSSL_EVP_UNSUPPORTED'}

node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法

在发现使用set NODE_OPTIONS=–openssl-legacy-provider不好使的情况下

解决方法: 给 node.js 降版本,最好不使用17及以上版本

这里使用 node16.19.0

链接:Index of /download/release/v16.19.0/ (nodejs.org)https://nodejs.org/download/release/v16.19.0/

node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法

 已成功运行:

node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法

 文章来源地址https://www.toymoban.com/news/detail-502103.html

 

到了这里,关于node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); 解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenCV #以图搜图:均值哈希算法(Average Hash Algorithm)原理与实验

    均值哈希算法(Average Hash Algorithm,简称aHash) 是哈希算法的一种,主要用来做相似图片的搜索工作。   均值哈希算法(aHash)首先将原图像缩小成一个固定大小的像素图像,然后将图像转换为灰度图像,通过缩小图像的每个像素与平均灰度值的比较,生成一组哈希值。最后,

    2024年02月08日
    浏览(42)
  • Git错误解决:如何处理“could not determine hash algorithm“问题

    🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页 ——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》 🐾 学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础

    2024年02月03日
    浏览(55)
  • OpenCV #以图搜图:感知哈希算法(Perceptual hash algorithm)的原理与实验

    感知哈希算法(Perceptual Hash Algorithm,简称pHash) 是哈希算法的一种,主要可以用来做以图搜索/相似图片搜索工作。   感知哈希算法(pHash)首先将原图像缩小成一个固定大小的像素图像,然后将图像转换为灰度图像,通过使用离散余弦变换(DCT)来获取频域信息。然后,根

    2024年02月05日
    浏览(57)
  • this.$router.push点了后hash地址改变了,页面却不跳转

    今天在写代码的时候,爆出了一个问题,在我使用this.$router.push的时候,hash地址改变了,但是页面却不发生跳转。 地址从admin跳转到了login后,仍然没有发生改变  van-button type=\\\"success\\\" class=\\\"\\\" @click=\\\"reset\\\"重置/van-button   van-button type=\\\"primary\\\" class=\\\"\\\" @click=\\\"login\\\"登录/van-button  给它绑

    2023年04月08日
    浏览(38)
  • NonHashException: For “.“ left-hand operand: Expected a hash, but this has evaluated to a string

    使用FreeMarker,遇到的问题: For \\\".\\\" left-hand operand: Expected a hash, but this has evaluated to a string 出错代码: list中有个对象a,然后使用#assign设置全局变量,下面取值报错。 问题原因: 因为list中的对象a是null,经过自动转化后b成了字符串,所以下面的取值判断会报错: For \\\".\\\" left-hand

    2024年02月13日
    浏览(38)
  • ②【Hash】Redis常用数据类型:Hash [使用手册]

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ redis hash 是一个String类型的field(字段)和value(值)的映射表。 redis中每个hash可以存储2^32-1个键值对(40多亿

    2024年02月04日
    浏览(49)
  • Redis集群Hash槽分配异常 CLUSTERDOWN Hash slot not served的解决方式

    在搭建Redis6.x版本的集群环境曾出现各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的情况,故而把解决方式记录下来。 在一台虚拟机机器搭建Redis集群—— 启动Redis集群,然后连接其中一个节点,随便add一个指令,测试集群是否可行,结果报出异常 (error) CLU

    2024年01月15日
    浏览(45)
  • Hash碰撞

    Hash碰撞是指两个不同的输入值,经过哈希函数的处理后,得到相同的输出值,这种情况被称之为哈希碰撞。 例如:两个不同的对象(object1和object2的值)经过Hash函数计算后的,得到的hash值相同,object2应放到object1的位置,但是存储桶中的位置已经被object1占用了,导致冲突

    2024年02月03日
    浏览(85)
  • 哈希(Hash)的详细介绍

            ~~~~~~~               Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的 输入 (又叫做预映射pre-image)通过散列算法变换成固定长度的 输出 ,该输出就是散列值。 这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可

    2024年02月13日
    浏览(42)
  • 哈希(hash)

    目录 一、什么是哈希 二、哈希冲突 三、哈希函数 3.1、哈希函数设计原则 3.2、常见的哈希函数 四、哈希冲突解决 4.1、闭散列 4.2、开散列 五、哈希表的模拟实现 5.1、哈希表的功能模拟实现 5.2、测试模拟实现: 如果构造一种存储结构,可以通过某种函数 (hashFunc) 使元素的存

    2024年01月17日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包