2017-12-22 28 views
0

角度2アプリを作成するとエラーが発生します。角度4 |生産時のエラーng2-linq

それが言う、./node_modules/ng2-linq/ng2-linq.tsモジュールで

ERRORに失敗しました:エラーD:\声を私のアプリ\ node_modules \ NG2-LINQ \ NG2-LINQ \ .tsはコンパイルの一部ではありません。 'ファイル'または 'インクルード'プロパティでtsconfigにあることを確認してください。

これはどのように修正できますか?

+1

エラーが表示されます。 – Jai

+0

どうすればtsconfigファイルでlinqを呼び出せますか? –

+0

plファイルをチェックし、セクションをインクルードします。これは助けになるはずです。 https://www.typescriptlang.org/docs/handbook/tsconfig-json.html – Gary

答えて

1

これは、srcフォルダの外側でng2-linqを使用していたために発生している可能性があります。この問題を解決するには、tsconfig.app.jsonおよびtsconfig.spec.jsonでファイル名(ng2-linqを使用している場所)を指定します。

"include": [ 
    "path of that file." 
] 

これはあなたのために働くことを望みます!

+0

私はapp.components.tsでlinqを使用しています。これはnode_modules/ng2-linqにあり、この方法で呼びます。import { LinqService}から 'ng2-linq';しかし、npmの指示では、 ''。/ ng2-linq''からimport {LinqService}する必要があります。しかし、私はlinqを見つけるエラーを取得しています –

+0

次のようにそれをインポートします。 '{ng2-linq/ng2-linq'からimport {LinqService}; まだ問題が発生している場合は、コードを共有してください。 –

+0

私はng2-linq.tsを削除して解決しました.i thinnkは、ダウンロードした時点で既にコンパイルされていたため、ng2-linqがコンパイルの一部ではないというエラーが表示されます。 –