vue3创建项目时,报错crypto$2.getRandomValues is not a function
一、问题
在新建项目时,使用
npm create vue@latest创建 vue3项目后,执行命令npm install后,这时候控制台报错TypeError:crypto$2.getRandomValues is not a function

二、思路
起初以为依赖安装不对,使用命令
rm -rf node_modules/删除依赖包,再次执行命令npm install后控制台还是报错,之后查阅vue3官网后发现指明要求node版本:已安装 18.3 或更高版本的 Node.js,接着使用命令node -v,发现当前node版本为16.18.1,之后使用nvm来切换node版本,随机选了18.3版本以上的。

三、解决


未来的我会感谢现在努力的自己。

浙公网安备 33010602011771号