草庐IT

0308010C

全部标签

Error error0308010Cdigital envelope routinesunsupported

Error:error:0308010C:digitalenveloperoutines::unsupported项目npmrunserve时报错:Error:error:0308010C:digitalenveloperoutines::unsupportedatnewHash(node:internal/crypto/hash:71:19)atObject.createHash(node:crypto:140:10)atmodule.exports(E:\project\trunk\node_modules\webpack\lib\util\createHash.js:90:53)atNo

Jenkins自动构建打包发布vue项目报错Error: error:0308010C:digital envelope routines::unsupported

错误日志:[GROW_VUE]$/var/jenkins_home/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/NodeJS-20/bin/node/tmp/jenkins2407672649561068452.js[GROW_VUE]$/bin/sh-xe/tmp/jenkins7764528763437869896.sh+npm-v9.6.5+node-vv20.0.0+npminstallnpmWARNdeprecatedsource-map-url@0.4.1:Seehttps://github.com/lydell/so

Vue 报错Error: error:0308010C:digital envelope routines::unsupported

Vue报错Error:error:0308010C:digitalenveloperoutines::unsupported背景我们经常在github上下载工程,但是有的工程有可能是2017,2016年或者更之前,导致工程的node版本,和自己电脑下载的node版本不兼容,导致报错。报错原因出现这个错误是因为node.js版本最近发布的OpenSSL3.0,而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.解决办法尝试卸载Node.js17+版本并重新安装Node.js16-版本,然后再重新启动卸载node-v18.13.0安装node-v14.17.6

错误解决Error: error:0308010C:digital envelope routines::unsupported

前端项目npmrunserve报错,rror:error:0308010C:digitalenveloperoutines::unsupportedatnewHash(node:internal/crypto/hash:71:19)atObject.createHash(node:crypto:133:10)atmodule.exports(D:\company_project\map-edit2\font\node_modules\webpack\lib\util\createHash.js:135:53)atNormalModule._initBuildHash(D:\company_pr

Vue 报错error:0308010C:digital envelope routines::unsupported

Vue报错error:0308010C:digitalenveloperoutines::unsupported出现这个错误是因为node.jsV17版本中最近发布的OpenSSL3.0,而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.方法1.打开终端(按健win+R弹出窗口,键盘输入cmd,然后敲回车)并按照说明粘贴这些:(不一定行,本人失败了)Linux&MacOS(windowsgitbash)exportNODE_OPTIONS=--openssl-legacy-providerwindows命令提示符:setNODE_OPTIONS=--op

npm install时遇到错误"error:0308010C:digital envelope routines::unsupported"的解决办法

  今天早上打开电脑,更新了日常工作的github仓库,然后就是习惯性地执行了"npminstall",发现报了下面这个错误:Error:error:0308010C:digitalenveloperoutines::unsupported  顺便看了一下错误堆栈,发现是一个Node的内核文件抛出来的错误,我的第一反应这个错误应该是和Node的版本有关(前几天刚刚升级过Node),所以理所当然地降低Node的版本应该可以解决这个问题。或者使用nvm(Windows平台上也可以使用nvm-windows)安装多个不同的Node版本。  除了切换Node的版本来解决这个问题外,其实还可以尝试启用l

npm install时遇到错误"error:0308010C:digital envelope routines::unsupported"的解决办法

  今天早上打开电脑,更新了日常工作的github仓库,然后就是习惯性地执行了"npminstall",发现报了下面这个错误:Error:error:0308010C:digitalenveloperoutines::unsupported  顺便看了一下错误堆栈,发现是一个Node的内核文件抛出来的错误,我的第一反应这个错误应该是和Node的版本有关(前几天刚刚升级过Node),所以理所当然地降低Node的版本应该可以解决这个问题。或者使用nvm(Windows平台上也可以使用nvm-windows)安装多个不同的Node版本。  除了切换Node的版本来解决这个问题外,其实还可以尝试启用l