当前位置: 首页 > 知识库问答 >
问题:

前端 - nodejs yarn build 报错下方信息: routines:ssl3_get_record:wrong version number ?

呼延景同
2024-03-07

修改 vant源代码 执行 yarn build 命令的时候出现了下方报错
提示 SSL 版本不对
image.png

> vant-cli build(node:16840) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)i Install Dependencies                                                                                                                                                 15:37:24  yarn install v1.22.21warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.[1/4] Resolving packages...[2/4] Fetching packages...[-----------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0/1631(node:7768) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)error Error: write EPROTO 08240000:error:0A00010B:SSL routines:ssl3_get_record:wrong version number:c:\ws\deps\openssl\openssl\ssl\record\ssl3_record.c:355:    at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:94:16)info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.Error: Command failed: yarn install --prod=false    at makeError (D:\DevCode___\xxxx\vant\node_modules\execa\index.js:174:9)    at D:\DevCode___\xxx\vant\node_modules\execa\index.js:278:16    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)    at async Object.installDependencies (D:\DevCode___\xxx\vant\node_modules\@vant\cli\lib\common\manager.js:28:9)    at async Command.build (D:\DevCode___\A_xxx\vant\node_modules\@vant\cli\lib\commands\build.js:159:9) {  code: 1,  stdout: null,  stderr: null,  failed: true,  signal: null,  cmd: 'yarn install --prod=false',  timedOut: false,  killed: false} ERROR  Build failed                                                                                                                                                   15:37:28  

试过修改 Internet SSL TLS 版本
试过清除 yarn 缓存,npm缓存,重新安装一样的报错
试过关闭代理,依旧报错
试过关闭 ssl-strict,也没用
试过淘宝镜像,依旧没用

开发环境
node 21 image.png
win11

共有1个答案

漆雕绍晖
2024-03-07

看起来是一个很明显的报错:客户端与服务器之间使用了不同版本的SSL/TLS协议

建议先关闭代码,重置host文件,重启电脑

 类似资料:
  • 合合信息 一面 9.20 计算机基础知识、前端基础知识 合合信息 二面 10.11 git pull和git fetch git rebase和git merge,以及应用场景 git merge失败后如何回退? DNS缓存 输入一个请求到页面完成渲染的整个流程 关系型数据库和非关系型数据库之间的区别 栈和队列的区别? 如何用两个栈实现一个队列? 行内元素、块元素有哪些 水平垂直居中的方法 fle

  • 安装的插件 在网上找的解决方案一个不起作用

  • 功能介绍 获取信息流分析报告数据,包括表格详情数据与趋势数据,所获取数据与 https://mtj.baidu.com 中报告数据一致 接口 https://openapi.baidu.com/rest/2.0/mtj/svc/app/getDataByKey 此处仅列本接口特有参数,公共参数请参考报告级API说明 获取总计数据 参数名 参数类型 是否必须 描述 method string 是

  • [cordova] [cordova] FAILURE: Build failed with an exception. [cordova] [cordova] * What went wrong: [cordova] A problem occurred configuring project ':CordovaLib'. [cordova] > Could not resolve all ar

  • vitest测试报错? 按照这篇教程我配置了测试环境来测试react组件,但是报错了,不知道为什么? 环境的介绍 用vite来构建我们的项目 安装vitest、jsdom、@testing-library/react、@testing-library/jsdom 在根目录下创建testSetup.js 修改vite.config.js 修改package.json文件 React组件 测试 报错