4

我已经使用 svgo 安装了类型

yarn add @types/svgo.

在我想使用 svgo 的文件中,我写:

import SVGO from 'svgo';

从那里我可以通过 svgo 的定义轻松地检查类型。

但是当我在控制台中运行 runtyarn 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

这是一个最近从电子反应样板开始的电子项目。

这可能是什么原因造成的?

4

1 回答 1

6

有同样的问题。解决方案是移动@types/*devDependencies而不是将它们保留dependenciespackage.json.

如果您有一个新项目,那么您应该使用带有标志的yard add--dev,即yarn add --dev @types/svgo.

于 2020-05-10T03:41:51.353 回答