Вы не можете получить доступ к файловой системе в angular напрямую, потому что однажды вы можете развернуть свой код, а затем код будет запущен в браузере.
Если вы создаете настольное приложение в сочетании с Electron тогда вы можете получить доступ к файловой системе рабочего стола через node.js файловую систему api .
Angular имеет концепцию environments
для хранения конфигураций, где вы можете различать конфигурации между продуктами и dev, посмотрите Angular руководство по сборке .
export const environment = {
production: false,
apiUrl: 'http://my-api-url'
};
Только для простых настроек конфигурации я рекомендую создать простой ConfigService
и просто хранить данные как const
там.
Если вы предпочитаете загружать данные из json файлов, вы можете следовать этой теме для конфигурации загрузки JSON File In Angular 2.