0

NestJs プロジェクトに MIME ライブラリhttps://www.npmjs.com/package/mimeをインストールしました (これは package.json "mime": "^2.5.2" の行です)。

このパッケージを次の方法でコードにインポートしました。

import * as mime from 'mime';

次のようないくつかの方法を使用します。

 mime.getType(file.name),

コンソールに、次のエラーが出力されます。

ERROR in .....facade_folder/facade.service.ts(93,38):
TS2339: Property 'getType' does not exist on type 'typeof import("..../node_modules/@types/mime/index")'.

しかし、奇妙なことは、コードが実行されて機能することです。実際、私の DB には正しい MIME タイプが保存されています。

ここに画像の説明を入力

これらのエラーはそのままにしておくことができますが、ライブラリのすべての指示に従っているように見えるため、この使用法の問題点を理解したいと思います。

私はすでに dist と node_modules フォルダー、npm i、キャッシュを消去して、もう一度実行しようとしました。

本当にありがとう。

4

0 に答える 0