我正在嘗試將我的角度1應用程序從typings
更新爲@types
。使用@ types/angular as global
首先,我得到了以下錯誤消息:
Identifier 'angular' must be imported from a module
一些搜索,我發現之後,該角是無法訪問全球了。或者anleast我沒有找到如何...
隨着typings
,angular
是全球性的,我可以使用它,而進口或任何東西。我的問題是,該角的進口,如:
import * as angular from 'angular';
休息我的應用程序:不幸的是SystemJS
正在試圖加載角度和因爲這一點,當ui-bootstrap
和其他庫被加載與腳本標記是不可用的。
爲了解決這個問題,我將不得不重寫構建管道的一大部分。所以我再次問:有沒有另一種方式使用角度與TypeScript 2
和@types
,這並不是在require('angular')
結束?
現在有同樣的問題。你找到了解決方案嗎? – AngularOne