【发布时间】:2017-09-05 16:25:37
【问题描述】:
问题
直到某个时间点,我的应用程序在浏览器中编译并运行得很好。然后我安装和卸载了typings 和npm's @types/*。在那之后,我的原始应用程序不再编译而没有错误,尽管代码和tsconfig.json 没有改变。
问题
我在这里缺少什么?为什么 TS 编译器会突然出现不同的行为?
详情
- 原代码编译成功后我安装了typings。
- 我使用
typings install dt~amodule --global --save安装了一个定义 - 然后我为缺少的类型定义安装了npm based solution:
npm install --save-dev amodule - 我修改了代码以使用 npm 定义
- 我使用 git 和手动还原了所有内容。特别是我删除了
typings文件夹。npm uninstalled@types/amodule和全球typings。 - 现在我在此过程中甚至没有接触过的组件和库中出现错误。
【问题讨论】:
标签: typescript npm typescript-typings