2016年4月29日 星期五

Angular 2.0.0-beta.17 install Error: Invalid module name in augmentation, module '../../Observable' cannot be found.

今天發現 angular 2 已可更新至 beta.17,
抓緊時間從 beta.15 更新至 beta.17,
官方建議 ( 2016/04/29 ) 的 packages 如下:
"angular2": "2.0.0-beta.17",
"systemjs": "0.19.26",
"es6-shim": "^0.35.0",
"reflect-metadata": "0.1.2",
"rxjs": "5.0.0-beta.6",
"zone.js": "0.6.12"

還是發生問題了,錯誤訊息如下:
Invalid module name in augmentation, module '../../Observable' cannot be found.

google 大神跟我說,問題點在 rxjs,
將 rxjs 版本改回 5.0.0-beta.2 即可,
所以我用的 packages 如下:
"angular2": "2.0.0-beta.17",
"systemjs": "0.19.26",
"es6-shim": "^0.35.0",
"reflect-metadata": "0.1.2",
"rxjs": "5.0.0-beta.2",
"zone.js": "0.6.12"

這樣問題就解決囉!







沒有留言:

張貼留言