프로그래밍/Flutter(플러터)
Invalid argument(s): A directory corresponding to fileSystemPath "C:\Users\Master\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\devtools-2.9.2\build" could not be found 오류 해결 방법
-KEVIN-
2021. 12. 21. 20:36
반응형
플러터로 앱 개발하던 도중 잘만 실행 되다가 어느 순간 갑자기 아래와 같은 오류를 발견하였다.
위와 같이 devtools-2.9.2\build 폴더를 찾을 수 없다는 오류였으며,
저렇게 오류가 발생하여도 실행하는데는 문제가 없었지만 무언가 찝찝했다.
실제로 저 경로에 들어가보아도 devtools-2.9.2 폴더 안에 build 폴더는 존재하지 않았다.
무언가의 영향을 받아서 build를 생성하지 못한 것 같다.
먼저 위 경로 중 pub.dartlang.org 폴더까지 들어가보면 아래와 같이 많은 버전의 devtools가 깔려있다.
(devtools-2.9.2 폴더는 어짜피 안되니까 삭제해버렸다.)
해결방법은 단순하게 사용할 버전을 바꾸어주면 된다.
dart pub global activate devtools -v 2.8.0
위 명령어를 실행하게 되면 기존 활성화되어 있던 devtools-2.9.2 버전에서 devtools-2.8.0 버전으로 활성화 버전이 변경된다.
2.8.0 버전 안에는 정상적으로 build폴더도 존재하고 문제가 없으므로 위의 문제는 간단히 해결된다.
이렇게 하지 않고 devtools-2.9.2 버전을 재설치하는 방법도 있겠으나,
일단 급하게 해결이 우선이었고 버전을 바꾼다하여도 문제될 것은 없었기 때문에 위와 같은 방법으로 해결하였다.
반응형