rigo:angular2-meteor を使用しています。サーバーフォルダーに空のmain.tsを追加すると、常に次のように表示されます。
「--isolatedModules」フラグが指定されている場合、名前空間をコンパイルできません。
以下のコードをmain.tsの先頭に追加しても、同じことが表示されます。
/// <reference path="../typings/angular2-meteor.d.ts" />
同じ問題があり、tsconfig.json
をプロジェクトのルートディレクトリに配置します。
{
"compilerOptions": {
"isolatedModules": false
}
}
それに飛び込む時間はありませんでしたが、問題は解決しました。
反応+ tsで同様の問題に直面しました。私はすべてのコードをコメントアウトしました。
判明グローバルファイルは '--isolatedModules'を使用してコンパイルできません。ファイルにインポート、エクスポート、または 'export {}'ステートメントが含まれていることを確認してください。
したがって、次のようなものを追加しました:
export const foo = 'foo';
これは一時的な解決策ですが、コメント付きのコードでファイルを削除するか、更新することができますtsconfig.json
ファイルが他のファイルにインポートされなかったときに、このエラーが発生しました。それを他のファイルにインポートすると( "/ the-filename-having-compilation-error"から{}をインポート)、このエラーが削除されました。
私も同じ問題を抱えていました。私はコンポーネントになり、それを使用したことはありません。そのコンポーネントを1つのページにインポートし、それを使用してプロジェクトを再実行すると、エラーが消えました。