У меня есть приложение angular 5, которое загружает статический файл JSON через:
import * as config from '../../assets/config.json';
импортированный файл содержит объект JSON ["xxx", "xxxx", "xxxx", "xxxx"] с четырьмя строками в объекте.
У меня есть строка в приложении, которая ссылается на объект, который выглядит следующим образом:
const URL = config[1];
Когда я запускаю приложение через ng serve, оно работает безупречно. Когда я пытаюсь сделать производственную сборку через
ng build --prod
Я получаю следующую ошибку, которая, как я выяснил, связана с вышеуказанной строкой, ссылающейся на config [1]:
ERROR in chunk main [initial]
[name].[chunkhash:20].bundle.js
The "string" argument must be of type string. Received type number
Из этой ошибки я делаю вывод, что я должен либо объявить, либо ссылаться на значение по-другому. Как мне изменить это так, чтобы он работал как положено?