2017-02-11 52 views
10

我使用的是Angular 2,出於貌似無處不在,我開始在我的node_modules/@types/jasmine/index.d中出現以下構建錯誤。 TS:Angular 2構建錯誤:'='index.d.ts預期

Build: '=' expected 

幸運的是,我能解決這個問題,但我不能#2地方找到了這個問題,所以我想我會後一問一答就對自己誰運行到同一問題的人。

回答

13

最新版本的Jasmine似乎與TypeScript版本2.1以下有問題,而Angular 2似乎與TypeScript版本2.1+有問題,所以要解決此問題,只需將"@types/jasmine": "^2.5.36"更改爲"@types/jasmine": "2.5.36"(即刪除插入符號)在你的package.json文件中。在運行npm install並恢復軟件包之前,您可能需要刪除node_modules文件夾。