0
私のプロジェクトでTSLintを実行しようとしていますが、現在webpackでビルドしようとしていますが失敗しています。WebpackでTSLintを使用しているときにビルドモジュールが失敗しました
\tslint-issue
|-\src
| |-Base.ts
| |-Derived.ts
| |-index.tsx
|-babel.rc
|-index.html
|-package.json
|-tsconfig.json
|-webpack.config.json
BaseとDerivedは、かなりシンプルなクラス定義で、私のプロジェクトの簡単なレプロを作成しました。
ERROR in ./src/Derived.ts
Module build failed: TypeError: this.computeFullOptions is not a function
at Object.Linter (c:\Code\tslint-issue\node_modules\tslint\lib\tslint.js:15:29)
@ ./src/index.tsx 2:16-36
私は私のwebpack.config.json
{
test: /\.ts$/,
loader: 'tslint'
},
から次のセクションを削除するとそれが正常に動作します:私は
webpack
を実行したときに、私は、次のメッセージが表示されます。さらに情報が必要な場合は、必要なプロジェクトを提供することができます。 index.tsxはDerived.ts
ファイルにDerived
クラスをインポートして、以下の内容があります。事前に
import { Derived } from "./Derived";
var d = new Derived(25);
console.log(d.AbsMethod());
感謝を!
完全に修正しました!本当にありがとう。何が起きているのかは間違いではありませんでした。npm後にダッシュ( - )を取り除くコメントを編集しようとしましたが、編集には十分ではありません。良い目ではなく、私はパッケージを含んでいないことがわかります。 –
タイプミスを指摘してくれてありがとう!私はそれを修正し、エラーが少し誤解を招くことに同意します。私は同じ赤ちゃんのエラーメッセージをグーグルで調べた後、あなたの質問を見つけ、それを最終的に見つけ出しました。 – kamkha