解決 Cannot read directory ../..: operation not permitted 問題

換新電腦後,有些專案需要重新安裝,原本以為是專案問題,結果是程式權限問題!

前言

本次是轉換 MacOS 後專案運行解決辦法!

錯誤訊息

✘ [ERROR] Cannot read directory "../..": operation not permitted
Image

原本我以為是專案版本問題,所以有先重新的 npm install & git clone 結果發現還是有相同的錯誤,用上面的錯誤訊息餵 google 後,發現只是簡單的權限設定問題(OS:其實是先挑簡單的做法先做 XD )

步驟

系統偏好與設定 ➡️ 安全性與隱私權 ➡️ 完全取用磁碟 / 檔案與資料夾
Image

這兩個都可以,最主要就是將你使用的 IDE 開啟對應的權限,重新 Run 專案就能夠解決問題了!
像是我把專案都統一放在「文件」所以可以開啟「文件」的權限就好,但如果想要一勞永逸,可以使用「完全取用磁碟」快速又方便!

參考資料:Fix Terminal “Operation not permitted” Error in macOS Monterey, Big Sur, Catalina, Mojave