ホームページ  >  に質問  >  本文

Vue 2.7 と Vue 3 の両方で動作するライブラリを作成するにはどうすればよいですか?

<p>まず、<code>vue-demi</code> ライブラリがあります。これは、Vue 2 および Vue 3 用のユニバーサル ライブラリを作成します。 </p> <p>しかし、Evan You は Vue 2.7 リリース ノートに次のような奇妙な文章を書きました: </p> <ブロック引用> <p>また、2.7 が利用可能になる前にギャップを埋めるためのコミュニティのこれまでの取り組みにも感謝の意を表したいと思います。
P粉037880905P粉037880905419日前507

全員に返信(1)返信します

  • P粉052686710

    P粉0526867102023-08-27 11:25:02

    vue-demi 2.7 リリース前よりも必要性は低くなりますが、Vue 2 だけでなくすべてのバージョンで実行できる真のユニバーサル ライブラリを作成したい場合は、依然として 2.7 と関連性があります。多くのユーザーは 2.6 から 2.7 にアップグレードしていませんし、今後もアップグレードするつもりはありません。さらに、vue-demi は引き続きいくつかの追加の互換性機能を提供します。 vue-demi Readme より:

    @vitejs/plugin-vue@vitejs/plugin-vue2 に関するご質問については、Vite ライブラリと Vue ライブラリを混同しているようです。 Vite は、Vue を実際に実行およびコンパイルする機能を提供します。Vue 2 と Vue 3 は基本的に動作が異なるため、Vite がそれぞれをサポートするには 2 つの異なるライブラリが必要になります。 Vue アプリケーションで実行できるライブラリを作成している場合は、最大限の互換性を確保するために vue-demi を利用するとよいでしょう。

    返事
    0
  • キャンセル返事