当我们遇到这个问题,很可能是由于Node.js版本和依赖库之间的不兼容性引起的。具体来说,node:internal/crypto/hash:69错误可能是由于你使用的某个依赖库需要一个更新的Node.js版本。
这里有几个可能的解决方案:
- 更新Node.js版本:可能你的Node.js版本过低,无法运行一些需要更高版本的依赖库。你可以尝试更新Node.js到最新稳定版。使用nvm(Node Version Manager)可以方便地在不同版本间切换。
- 清除缓存并重新安装依赖:有时候,清除项目的node_modules文件夹和package-lock.json文件,然后重新运行
yarn install可以解决一些不兼容性问题。你可以试试这个步骤: rm -rf node_modules
rm package-lock.json
yarn install 3.弄完上面的步骤,一般来说没啥问题了