web-dev-qa-db-ja.com

Angular5-TypeScriptコンパイルにファイルがありません

コンポーネント/サービス/などではなく、データ型のみを含むfile.tsファイルがあります。

プログラムをコンパイルしようとすると、次のエラーが表示されます:モジュールのビルドに失敗しました:エラー:TypeScriptコンパイルにpath\File.tsがありません。 'files'または 'include'プロパティを使用して、tsconfigにあることを確認してください。

次に、インクルードタグを含むようにtsconfig.app.jsonファイルを変更しました。

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "baseUrl": "./",
    "module": "es2015",
    "types": []
  },
  "include": [
        "**/*.ts"
    ],
  "exclude": [
    "**/*.spec.ts"
  ]
}

メッセージが示唆したように、しかし私はこのエラーを受け取りました:

エラーTS18003:構成ファイル「tsconfig.json」で入力が見つかりませんでした。指定された 'include'パスは '["src/**/*。ts"]'で、 'exclude'パスは '["**/*。spec.ts"]'でした。

私は何を間違えていますか?

7
Idov

期待どおりの結果を得るには、すべてが正常に見えるように正しいパスとフォルダー名を使用します

POST=パスに起因するエラー

他のオプションはファイルを使用することです

"files": [ 
"file.ts"]

tsconfig.json内

詳細については、このリンクを確認してください- https://github.com/angular/angular/issues/20091

2
Naga Sai A