Модуль не найден: ошибка: не удается разрешить '@ types / sv go' - PullRequest
2 голосов
/ 07 апреля 2020

Я установил типы для SV go, используя

yarn add @types/svgo.

В файле, где я хочу использовать SV go Я пишу:

import SVGO from 'svgo';

Оттуда я могу удобно проверять типы, переходя к определению из sv go.

Но когда я запускаю yarn install или подобные команды в консоли, я получаю:

ERROR in dll renderer
Module not found: Error: Can't resolve '@types/svgo' in 'C:\[projectfolder]'
 @ dll renderer renderer[2]
error Command failed with exit code 2

Это электронный проект, недавно начатый с электронного реактора.

Что может быть причиной этого?

1 Ответ

0 голосов
/ 10 мая 2020

Была такая же проблема. Решение состоит в том, чтобы переместить @types/* в devDependencies вместо того, чтобы хранить их в dependencies в package.json.

Если у вас есть новый проект, вам следует использовать yard add с --dev флаг, т.е. yarn add --dev @types/svgo.

...