当前位置: 首页 > news >正文

广州模板建站定制网站沙洋县seo优化排名价格

广州模板建站定制网站,沙洋县seo优化排名价格,网络钟点工,东莞做网站seo从Git仓库中下载了一个老项目,使用npm install 安装后没有问题,当我使用npm run dev 的时候遇到了 OpenSSL 相关错误,例如 opensslErrorStack: [error:03000086:digital envelope routines::initialization error] 网上找了一下相关信息&am…

从Git仓库中下载了一个老项目,使用npm install 安装后没有问题,当我使用npm run dev 的时候遇到了 OpenSSL 相关错误,例如 opensslErrorStack: ['error:03000086:digital envelope routines::initialization error']

网上找了一下相关信息,然后顺利解决了,记录分享给大家

问题原因:

这种错误通常与 Node.js 版本和 OpenSSL 版本之间的兼容性问题有关。某些 Node.js 版本可能与特定版本的 OpenSSL 不兼容,导致加密或安全相关的功能出现问题。

解决方案:

首先,确认你 Node.js 和 OpenSSL 版本。可以通过以下命令查看版本:

node -v
openssl version

如果发现 Node.js 版本与 OpenSSL 版本存在兼容性问题,可以尝试以下解决方案:

在你的项目的 package.json 文件中的 scripts 部分,添加一个新的脚本,比如 dev

"scripts": {"dev": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", 
}

或者在 Linux 或 macOS 系统中,使用以下命令:

"scripts": {"dev": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", 
}

这里的 dev 是你实际的启动脚本名称。

保存 package.json 文件。

在终端或命令提示符中,导航到项目目录。

运行以下命令,以确保所有依赖项都已安装:

npm install

运行以下命令来启动你的应用程序:

npm start

通过添加 NODE_OPTIONS=--openssl-legacy-provider 到启动脚本中, 这其实是设置了一个环境变量,以使用旧版本的 OpenSSL 提供程序,可能可以解决特定的 OpenSSL 错误。

不过这只是一个临时解决方案, 可能随着Node.js 和 OpenSSL 的更新,问题可能会得到修复。

http://www.mnyf.cn/news/47720.html

相关文章:

  • 简述网站建设流程数据分析报告
  • 网站建设公司怎么运营网络推广都需要做什么
  • 美国网站模板深圳龙岗区布吉街道
  • 网站设计遵循的原则电商运营数据六大指标
  • 合肥公司建设网站首页有没有好用的网站推荐
  • 网站链接建设及引流营销平台优化
  • 上海互联网推广找哪家好口碑的关键词优化
  • 深圳专业网站建设价格seo免费诊断联系方式
  • 长春企业建站平台查权重的软件
  • 出站链接对网站有什么影响seo问答
  • 北京的重要的网站seo中文含义是什么
  • 用c做网站计算机培训课程
  • 青岛网站的优化收录优美图片官网
  • 上海公司黄页苏州优化seo
  • 四川大学毕业设计网站谷歌外贸平台
  • 直销网站建设推广一般去哪发帖
  • 哪些php网站营销策划公司经营范围
  • 如何创立网站凡科官网免费制作小程序
  • 关于网站集约化建设的意见国外b站推广网站
  • 承德住房和城乡建设局网站关闭了长春seo排名外包
  • 河南省住房城乡建设厅官方网站南昌seo快速排名
  • 网站制作与建立最好的bt磁力搜索引擎
  • 向google提交网站口碑优化seo
  • java语言可以做网站吗磁力狗最佳搜索引擎
  • 什么语言做网站好爱站seo工具
  • 五原网站建设福建百度开户
  • 上线了怎么建网站湖南长沙疫情最新消息
  • 正能量网站推荐百度移动排名优化软件
  • 网站建设的规划书吉林seo推广
  • 怎样做企业手机网站建设百度指数查询入口