크로스 플랫폼 애플리케이션에서 기본 설정 및 기본 설정을 저장하는 가장 좋은 방법에 대한 사람들의 관점에 관심이 있습니다.크로스 플랫폼 구성, 옵션, 설정, 환경 설정, 기본값
저는 주로 node.js와 Perl에서 * nix와 Windows에서 작동하지만 더 큰 그림에도 관심이 있습니다.
* nix 세계에서 "도트 파일"(및 디렉토리)은 일반적으로 하나의 경로에있는 시스템 전체 또는 응용 프로그램 기본 설정과 홈 디렉토리의 사용자 별 설정에서 매우 일반적입니다. 이러한 파일과 dir은 점 "."으로 시작합니다. 기본적으로 디렉토리 목록에서 숨겨집니다.
Windows에는 기본값 및 사용자 별 재정의 경로가있는 레지스트리가 있습니다.
특정 교차 플랫폼 응용 프로그램은 고유 한 방식으로 작동하며 Firefox는 JavaScript 기본 설정 파일을 사용합니다.
크로스 플랫폼 앱에서 여러 플랫폼에서 한 시스템을 사용하거나 * nix의 도트 파일 및 Windows의 레지스트리를 사용해야합니까? 좋아하는 프로그래밍 언어에 표준 방식으로 액세스하기위한 라이브러리 또는 모듈이 있습니까? 신흥 모범 사례가 있습니까 아니면 모두가 자신의 역할을 수행합니까?