Я пытаюсь использовать Google Charts в проекте Angular CLI (7.2.3), но сталкиваюсь с проблемой, заставляющей печатать работать.
Сначала я установил печатания с помощью этой команды (обас флагом -dev и без него):
npm install --save-dev @ types / google.visualization
После этого intellisense сразу начинает работать в VisualStudio Code и я не получаю никаких выделенных ошибок при создании простого теста, подобного следующему:
const chartBoxStyle: google.visualization.ChartBoxStyle = {};
Однако, когда я пытаюсь выполнить сборку, запустив ng build , я получаю этоошибка:
ошибка TS2503: не удается найти пространство имен 'google'.
Я попытался добавить это в свой файл без удачи:
declare const google: any;
В моем файле tsconfig.json есть следующее для typeRoots, и я вижу там папку google.visualization:
"typeRoots": ["node_modules/@types"]
Любая помощь будет принята с благодарностью, поскольку у меня нет идей о том, как продвигаться дальше.