問題タブ [ts-loader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - デフォルトのエクスポートなしのWebpack 2 ES6インポートUMD
Webpack 2 および を使用して UMD ライブラリをインポートしようとしていts-loader
ます。以前は Webpack 1 と Rollup (TypeScript なし) を使用して動作していましたが、.default
インポートされた関数を呼び出すときに Webpack 2 が追加されます。
例えば:
に変換します
そして私は得るUncaught TypeError: canvg_1.default is not a function
。
修正方法は?
typescript - TypeScript インターフェースが期待どおりに機能していません。提供された型が間違っていても、「警告」はスローされません。
「*.vue」ファイルを使用すると、TypeScript インターフェースが期待どおりに機能しません。提供された型が悪い場合、「警告」はスローされません。フォーム vue.js ファイルの例:
修正方法は?
私の devDependencies 情報:
ts-loader - エラー: [at-loader] .TS2304: 名前 'Set' が見つかりません
AoT を使用して MEAN プロジェクトをビルドしていたところ、このエラーが発生しました。多くのローダー構成を変更しようとしました。しかし、何も機能していないようです
私の ts.config は
私の一般的なwebpack.configは
aot webpack.config は