Svelte入門:SvelteKitでの移行 -Vol.16-

スポンサーリンク
Svelte入門:SvelteKitでの移行 -Vol.16- 用語解説
Svelte入門:SvelteKitでの移行 -Vol.16-
この記事は約2分で読めます。
よっしー
よっしー

こんにちは。よっしーです(^^)

今日は、SvelteKitでの移行について解説しています。

スポンサーリンク

背景

SvelteKitでの移行について調査する機会がありましたので、その時の内容を備忘として記事に残しました。

vitePreprocessは@sveltejs/kit/viteからもうエクスポートされません


@sveltejs/vite-plugin-svelteが今やピア依存関係となったため、SvelteKit 2はvitePreprocessを再エクスポートしなくなりました。直接@sveltejs/vite-plugin-svelteからインポートすべきです。

解説


この変更は、SvelteKitのパッケージ構造とインポート方法に関する更新について説明しています:

  1. 変更の背景:
  • @sveltejs/vite-plugin-svelteがピア依存関係に変更
  • これにより、パッケージの依存関係がより明確に
  1. 具体的な変更:
  • 古い方法:
  // 非推奨となった方法
  import { vitePreprocess } from '@sveltejs/kit/vite';
  • 新しい方法:
  // 推奨される方法
  import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
  1. ピア依存関係について:
  • パッケージが直接依存するのではなく
  • プロジェクト自体が必要なバージョンを指定
  • より柔軟なバージョン管理が可能

この変更により、依存関係の管理がより明確になり、プロジェクトの構造がよりクリーンになります。

おわりに

今日は、 SvelteKitでの移行について解説しました。

よっしー
よっしー

何か質問や相談があれば、コメントをお願いします。また、エンジニア案件の相談にも随時対応していますので、お気軽にお問い合わせください。

それでは、また明日お会いしましょう(^^)

コメント

タイトルとURLをコピーしました