[Rust]는 지정된 디렉토리를 가져오는 dirs 크레인을 사용합니다.

5783 단어 Rustpathdirstech
다른 기사에 썼지만 Path에 포함된 것~/을 펼치려면home-dir 딱 좋다.
당초 이 기중기를 반드시 사용해야 한다고 생각했는데dirs 홈-dir가 이 용도에 더 적합하다.
하지만dirs분들도 신경 쓰셔서 먼저 해보세요.
환경: macOS 11.6.4
use dirs;

dirs::audio_dir()      // => Some("/Users/alice/Music")
dirs::cache_dir()      // => Some("/Users/alice/Library/Caches")
dirs::config_dir()     // => Some("/Users/alice/Library/Application Support")
dirs::data_dir()       // => Some("/Users/alice/Library/Application Support")
dirs::data_local_dir() // => Some("/Users/alice/Library/Application Support")
dirs::desktop_dir()    // => Some("/Users/alice/Desktop")
dirs::document_dir()   // => Some("/Users/alice/Documents")
dirs::download_dir()   // => Some("/Users/alice/Downloads")
dirs::executable_dir() // => None
dirs::font_dir()       // => Some("/Users/alice/Library/Fonts")
dirs::home_dir()       // => Some("/Users/alice")
dirs::picture_dir()    // => Some("/Users/alice/Pictures")
dirs::preference_dir() // => Some("/Users/alice/Library/Preferences")
dirs::public_dir()     // => Some("/Users/alice/Public")
dirs::runtime_dir()    // => None
dirs::state_dir()      // => None
dirs::template_dir()   // => None
dirs::video_dir()      // => Some("/Users/alice/Movies")
의 방법이 전부인 것 같아요.
Mac과 Windows를 모두 지원하는 애플리케이션을 쉽게 만들 수 있습니다.

좋은 웹페이지 즐겨찾기