でtypescript(*.tsx)ファイル私はこの文でSVGファイルをインポートすることはできません。
import logo from './logo.svg';
Transpilerさんのコメント:[ts] cannot find module './logo.svg'.
私のsvgファイルはただ<svg>...</svg>です。
しかし、.jsファイルでは、まったく同じインポートステートメントで問題なくインポートできます。ts transpilerに何らかの方法で設定する必要があるsvgファイルのタイプと関係があると思います。
これをtsファイルで機能させる方法を教えてください。
import声明を理解しました。おそらく、WebpackがJavaScriptでこれを可能にしているのかもしれませんが、TypeScriptファイルでは同じ魔法をかけていません。(TypeScript自体がここで何をすべきかを知っているとは思わない。)
const logo = require("./logo.svg");エラーを実行するか、単に無視できます。(TSはまだ正しいコードを出力しているはずです。)
const logo = require("./logo.svg") as string;