Vue 打包或运行时报错Error: error:0308010C

问题描述:
        报错:Error: error:0308010C

报错原因:
        主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响,但 V17 和之后版本会出现这个错误。

解决方法:

(仅限 windows)

在package.json文件中修改以下配置

"scripts": {
    "dev": "vue-cli-service serve",
    "build:prod": "vue-cli-service build"
 }

修改为

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

最近更新

  1. TCP协议是安全的吗?

    2024-04-14 04:02:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-14 04:02:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-14 04:02:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-14 04:02:05       18 阅读

热门阅读

  1. RTK高精度定位

    2024-04-14 04:02:05       15 阅读
  2. LeetCode 139. 单词拆分

    2024-04-14 04:02:05       14 阅读
  3. 人工智能技术的创业机遇

    2024-04-14 04:02:05       14 阅读
  4. [ LeetCode ] 题刷刷(Python)-第49题:字母异位词分组

    2024-04-14 04:02:05       13 阅读
  5. 如何在Python中实现设计模式?

    2024-04-14 04:02:05       16 阅读
  6. C动\静态库编译

    2024-04-14 04:02:05       14 阅读
  7. python3面向对象

    2024-04-14 04:02:05       14 阅读
  8. pyqt写个星三角降压启动方式2

    2024-04-14 04:02:05       13 阅读
  9. postgis使用

    2024-04-14 04:02:05       16 阅读
  10. photoshop基础学习笔记

    2024-04-14 04:02:05       13 阅读