【发布时间】:2020-05-09 08:30:24
【问题描述】:
我是前端的新手,我可能很笨。但是,简而言之,如果我这样做
yarn add @mapbox/polyline
我yarn start时突然收到各种类似这样的有用错误:
undefined
TypeScript error in undefined(undefined,undefined):
Cannot find type definition file for 'bin'. TS2688
undefined
TypeScript error in undefined(undefined,undefined):
Cannot find type definition file for 'src'. TS2688
index.js:1 undefined
TypeScript error in undefined(undefined,undefined):
Cannot find type definition file for 'test'. TS2688
好的,酷。所以我已经彻底破坏了这个 (git) 分支(一直在那里!),所以让我们切换回工作中的 master 分支......但是 yarn start 现在在 master 上产生相同的错误!就好像仅仅键入yarn add @mapbox/polyline 的行为就会严重破坏本地的某些东西,以至于无法恢复。我最终不得不再次克隆我的仓库并重新开始。
(由于我使用的是 Typescript,我还尝试添加类型 yarn add @types/mapbox__polyline...这并不能减轻我的痛苦。)
知道如何解决这个问题吗?
【问题讨论】:
-
你是否在你的包名中指定
@types? (你不应该) -
@FrançoisRomain 是的,如上所述
-
或者也许有一个包指定了
@types像这里:github.com/microsoft/TypeScript/issues/… -
@FrançoisRomain 是的,看到了。没关系,只是
yarn add @mapbox/polyline的行为
标签: reactjs typescript webpack yarnpkg