2017-06-01 26 views
0

@angular/core版本4.1.3(@angular/common@angular/forms等也有版本4.1.3)@角/型芯/索引沒有出口構件 'Renderer2'

@ng-bootstrap/ng-bootstrap版本1.0.0-alpha.26

typescript版本2.3.3

獲得Module @angular/core/index has no exported member 'Renderer2'錯誤在下列文件中的建築後:

/node_modules/@ng-bootstrap/ng-bootstrap/buttons/radio.d.ts 

/node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-input.d.ts 

/node_modules/@ng-bootstrap/ng-bootstrap/modal/modal-window.d.ts: 

/node_modules/@ng-bootstrap/ng-bootstrap/popover/popover.d.ts 

回答

0

錯誤是因爲當您運行npm install時,與您運行的項目相同的庫沒有安裝。爲了解決這個問題:

  1. 在位於項目文件夾中的控制檯上運行npm list命令。
  2. 找到您已安裝的引導版本。
  3. 修改具有特定版本的package.json文件。 (刪除^)。
  4. 再次運行「npm install」。
  5. 運行「ng serve」命令。

實施例: 我不得不改變:

「@伍的自舉/ NG的自舉」: 「^ 1.0.0-alpha.21」。

通過

「@伍自舉/ NG的自舉」: 「1.0.0-alpha.22」。

在package.json文件中。

相關問題