インライン SVG を Nuxt3 Vite プロジェクトに追加する: ステップバイステップ ガイド
P粉471207302
P粉471207302 2023-11-04 13:36:38
0
2
655

こんにちは、インライン svgs を nuxt3 vite プロジェクトにインポートするのに問題があります。アドバイスをいただければ幸いです。

これはうまくいくことがわかりました しかし、インライン項目が必要です。したがって、

のようなことをして、次のようなことをします(requireはviteでは機能しません)。


リーリー

しかし、vite のインポート方法が奇妙であることがわかりました。結果は、v-html に表示される URL 文字列か、読み取り不可能なオブジェクトになります。

このプラグインを使用しようとしていますが、成功しません。

https://github.com/nuxt-community/svg-module

P粉471207302
P粉471207302

全員に返信(2)
P粉269530053

TS Nuxt 3 プロジェクトの状況は次のとおりです。

nuxt.config.ts ファイル:

リーリー

コンポーネントの例:

リーリー

最後の ?component は非常に重要であることに注意してください。そうしないと、TS がエラーを報告します。

プラグインのドキュメント: vite-svg-loader

いいねを押す +0
P粉242535777

vite は実際には @nuxtjs/svg プラグインと互換性がないようです。したがって、答えは、vite 固有のプラグインをインストールすることです。この場合、vite プラグインをインストールしてから、これを実行しました

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!