Today Sangmin Learned
article thumbnail
[짧] rust-analyzer가 작동하지 않는 문제 해결 (`FetchWorkspaceError: rust-analyzer failed to load workspace: Failed to load the project at ~`)
etc 2023. 12. 31. 13:48

Cargo new ~로 프로젝트를 생성한 뒤 코드를 작성하는데 자동완성이 작동하지 않아서 확인해보니 VSCode의 `rust-analyzer` extension이 위 사진과 같이 에러 메시지를 뱉으며 작동하지 않는 문제가 발생했다. 원인은 간단했는데, Cargo로 생성한 프로젝트가 무조건 루트 디렉토리에 위치해야 하기 때문이었다. rust |- rust_basic_concepts 이러한 형태로, Cargo 프로젝트들을 rust라는 폴더 내에서 생성했었는데, 이것이 원인이었다. 각 프로젝트들을 루트 디렉토리에 위치시킴으로써 문제를 해결했다. 2/2 추가) 각 Cargo 프로젝트의 개수가 많아지면서, 이 프로젝트들을 하나의 'rust' 폴더 내에 넣어야 할 필요성이 생겼다. 이 경우에, 모든 프로젝트를 담은..

블로그 이전
etc 2023. 6. 8. 11:26

이제 해당 블로그에는 더이상 글을 올리지 않고, 앞으로의 글은 https://sangmin.dev 에 올릴 예정입니다. Posts Gatsby에서 Nextra로 블로그를 이전하게 된 계기에 대해 알아보자.Read More → Mon May 22 2023 sangmin.dev 일단 파뒀지만 여유가 없어 글을 하나도 작성하지 않았는데, 조만간 사내 배포 자동화 프로세스를 리팩토링한 글을 게시할 예정입니다. 많관부! 06-11 22:55 업데이트 배포 자동화 프로세스 전환기에 대한 글을 올렸습니다. https://sangmin.dev/migration-of-automated-deployment-process-with-serverless-framework-to-aws-amplify 배포 자동화 프로세스 전환기 ..