방금 Flutter 개발을 위해 Macbook을 설정했습니다.
그래서 flutter sdk를 다운로드하여 내 Documents에 배치했습니다 . 그런 다음 명령 줄에서 flutter 와 함께 작동하도록 경로 변수를 설정했습니다 .
명령을 실행하여 flutter create todolist
빈 프로젝트를 얻습니다.
또한 Dart-Code로 비주얼 스튜디오 코드를 설정 하여 적절한 구문 강조 표시, 인텔리 센스 등을 얻었습니다.
따라서 Visual Studio 코드를 열면 import
다음 이미지와 같이 메서드가 강조 표시 됩니다.
즉, 올바른 클래스를 강조 표시하여 실제 오류인지 여부를 완전히 이해하기 어렵게 만듭니다.
나는 모두를 실행 한 pub get
하고 flutter packages get
정확하게 모든 것을 얻었다. 내 경로 변수가 모두 올바르게 있습니다.
왜 ‘가져 오기’패키지를 찾을 수 없다고 강조합니까?
답변
이후 Visual Studio Code 다시 시작
flutter pub get
나를 위해 오류 메시지를 해결했습니다.
출처 : https://flutter.dev/docs/development/packages-and-plugins/using-packages
답변
여기에 Dart Code 플러그인의 작성자! 스크린 샷을 보면 Flutter 프로젝트가 Code에서 열린 폴더의 하위 폴더에 있기 때문이라고 말할 수 있습니다. 열린 폴더 만 스캔하여 Flutter 프로젝트인지 확인합니다. 그러면 시작하는 SDK가 변경되고 Flutter 기능 (예 : 데몬 및 디버거)도 활성화됩니다.
“todo”폴더를 직접 다시 열어야합니다.
여러 프로젝트를 함께 열려면 다중 루트 작업 공간을 사용하십시오. Dart Code는 다중 루트를 인식하고 Flutter 기능을 활성화해야하는지 결정할 때 작업 공간의 각 폴더를 확인하기 때문입니다.
최신 정보
이 경우는 이제 Dart 플러그인에서 더 잘 지원 될 것이므로 Flutter 프로젝트의 바로 상위 폴더를 열면 예상대로 작동합니다.
답변
펄럭이다
플러터 패키지 가져 오기
flutter 패키지 업그레이드 (선택 사항-패키지를 업그레이드하려는 경우 사용)
Android Studio 또는 Visual Studio 다시 시작
답변
flutter packages get
명령 을 사용한 후에도 오류가 계속되면 VS 코드를 다시로드하면 Developer: Reload Window
됩니다. Ctrl+Shift+P
( Cmd+Shift+P
Mac 사용자의 경우)를 누른 후 입력하면됩니다 . 오류가 해결됩니다. 새로 고침 VS 코드와 같습니다.
답변
명령 팔레트를 열고 (ctrl + shift + p) flutter를 입력합니다 : 패키지 가져 오기 (자동 완성해야 함); 해결되면 명령 팔레트를 다시 열고 reload window를 입력하고 명령을 실행하십시오. 이렇게하면 가능한 한 빨리 문제가 해결됩니다.
답변
VS 코드를 다시 시작하면 마술이 보입니다! 작동하지 않는 경우 pubsepec.yaml에서 들여 쓰기를 확인하십시오.
답변
이것은 Android Studio와 VS Code에서 저에게 효과적이었습니다. 터미널 / 명령 프롬프트에서이 줄만 실행하면 문제가 해결되었습니다. IDE를 다시 시작할 필요가 없습니다.
- 플러터 패키지 가져 오기
선택적으로 실행합니다.
- 플러터 업그레이드