如何解决'无法重新声明块范围变量'错误?

时间:2017-07-01 14:28:11

标签: angular unit-testing karma-runner

我正在尝试为Angular 2项目编写单元测试用例。 我正在使用Angular CLI和Webpack。

控制台中没有错误,运行时应用程序运行正常。 但是,当我运行' karma start'时,测试用例未执行,我在控制台中收到以下错误:

ERROR in /Users/sunil/my-web-app/src/typings.d.ts (2,13): Cannot redeclare block-scoped variable 'process'.

ERROR in /Users/sunil/my-web-app/src/typings.d.ts (3,13): Cannot redeclare block-scoped variable 'module'.

ERROR in /users/sunil/my-web-app/node_modules/@types/node/index.d.ts (48,13): Cannot redeclare block-scoped variable 'process'.

ERROR in /users/sunil/my-web-app/node_modules/@types/node/index.d.ts (85,13): Cannot redeclare block-scoped variable 'module'.

我在同一个错误中得到了一些答案,但是在不同的情况下持续了3个小时并没有多大帮助。 任何人都可以解释这个错误的主要原因是什么,以及当我尝试运行测试时如何解决它?

0 个答案:

没有答案