問題
在 Windows 10 X64, 更新 NodeJS 到 V17 後,執行 npm install
時,噴以 OpenSSL configuration error
的錯誤
OpenSSL configuration error: 404F0000:error:80000002:system library:BIO_new_file:No such file or
解法
看了 17.0.1 win10 x64 OpenSSL configuration error 後,
在環境變數中的系統變數有一個 OPENSSL_CONF ,它的值是 C:\Program Files\PostgreSQL\psqlODBC\etc\openssl.cnf
。
開啟檔案總管查看 etc 中是否有 openssl.cnf 的檔案,它又不存在。
所以就將 系統變數 OPENSSL_CONF 刪除,另開一個視窗來下 npm install 就沒有問題了哦!
- 開啟 Windows 10 環境變數: 設定 -> 系統 -> 關於 -> 進階系統設定 (在右邊 相關設定 下面的Link)