2017-08-31 18 views
0

Emberでtypescriptを使用していて、突然このエラーが発生したときにすべて正常に機能していました。以下 はtsconfig.jsonある - (何も私は最後のそれが働いていた知っているので、変更しないと、チェックインしました)名前空間 'Ember'にはエクスポートされたメンバー 'RSVP'がありません

{ 
    "compilerOptions": { 
    "importHelpers": true, 
    "target": "ES6", 
    "allowJs": true, 
    "moduleResolution": "node", 
    "noEmitOnError": true, 
    "noEmit": false, 
    "emitDecoratorMetadata": false, 
    "experimentalDecorators": true, 
    "noEmitHelpers": true, 
    "baseUrl": ".", 
    "paths": { 
     "****/config/*": ["config/*"], 
     "****/tests/*": ["tests/*"], 
     "****/*": ["app/*"], 
     "****/common/*": ["common/*"], 
     "npm:*": ["local-types/*"], 
     "*": ["local-types/*"], 
     "tslib": ["node_modules/tslib/*"] 
    }, 
    "typeRoots": [ 
     "bower_components" 
    ], 
    "watch": false 
    }, 
    "include": [ 
    "app/**/*.ts", 
    "tests/**/*.ts", 
    "mirage/**/*.ts", 
    "common/**/*.ts" 
    ] 
} 

--version TSCバージョン2.2.1

は、他の誰がこの前に直面していますか?私は今、何時間も無駄です。

+0

なぜあなたの問題はあなたの 'tsconfig.json'にあると思いますか? – Scrambo

+0

私はこの時点で何が問題であるか分かりません。 Emberと何か変わったかもしれない。 – Abhishek

+0

依存関係を更新した場合は、変更ログを見て、APIが廃止/変更されたかどうかを確認してください。ここに私たちに与えたことだけで、何が間違っているかを伝えることはほとんど不可能です。 – Scrambo

答えて

0

これは、TypeScriptではなくEmberのアップデートに関する問題であったことが判明しました。アップグレードしないことを決定し、この時点で大きな変更を加えて問題を修正しました。 ps - すべての^をpackage.jsonから削除して、パッケージの自動アップグレードを停止します。

+0

https://yarnpkg.com/にあなたの依存関係を自動的に "ロックする" – TBieniek

関連する問題