API Reference > imodeljs-backend > IModelHost > IModelHostConfiguration > cacheDir cacheDir cacheDir: undefined | string Root of the directory holding all the files that iModel.js caches If not specified at startup a platform specific default is used - Windows: $(HOMEDIR)/AppData/Local/iModelJs/ Mac/iOS: $(HOMEDIR)/Library/Caches/iModelJs/ Linux: $(HOMEDIR)/.cache/iModelJs/ where $(HOMEDIR) is documented here if specified, ensure it is set to a folder with read/write access. Sub-folders within this folder organize various caches - bc/ -> Briefcases appSettings/ -> Offline application settings (only relevant in native applications) etc. see IModelHost.cacheDir for the value it's set to after startup Defined in core/backend/src/IModelHost.ts Line 106 Last Updated: 12 June, 2024