??下載的前后端分離架構的開源項目,運行“npm run serve”命令啟動前端服務時報錯“error:0308010C:digital envelope routines::unsupported”,這個錯誤通常是由于Node.js版本與項目依賴不兼容導致的,特別是在Node.js v17+版本中,百度該錯誤信息,參考文獻1中給出多種解決方式,最終在命令行中運行下面的命令,再運行npm run serve即可正常啟動前端服務。
set NODE_OPTIONS=--openssl-legacy-provider
參考文獻:
[1]https://blog.csdn.net/m0_73442728/article/details/141640047