0.背景 启动一个vue项目,启动过程中报错: Error: error:0308010C:digital envelope routines::unsupported 这个报错主要是因为Node版本的问题,因为 node.js V17以及以上版本中发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响. 我们把Node版本改为17以下即可。 Post Views: 9 Related posts: ERROR in node_modules/@types/node/globals.global.d.ts(1,44): error TS2304: Cannot find name ‘globalThis’. ERROR in node_modules/exceljs/index.d.ts(1511,41): error TS2694: Namespace ‘NodeJS’ has no exported member ‘TypedArray’. allocation failure scavenge might not succeed node打包报错:ERROR in xxxx.js Module not found: Error: Can’t resolve xxxx in ‘xxx’ error Command failed with exit code 1. Uncaught (in promise) TypeError: hook.bind is not a function 分类: 常见报错 标签:nodenode17OpenSSL3.0vue